Inchmahome Priory is situated on Inchmahome ("Inch" meaning an island), the largest of three islands in the centre of Lake of Menteith, close to Aberfoyle, Scotland.
Contact us...