Scotch Whisky Birthplace – Lindores Abbey

Lindores Abbey has been confirmed to be the birthplace of Scotch Whisky – this is a recent discovery and Lindores Abbey is only 1 mile from Lindores Lodge! This is such an exciting and monumental discovery that a £5million project is now underway to create a new distillery, and makeover the derelict Abbey to attract visitors worldwide. Read more…