The Coach House, St. Fillans
The Coach House, St. FillansLarge house with stunning pet friendly garden The Coach House is nestled in St Fillans a beautiful village in the heart of The Loch Lomond National Park. The large cottage boasts a stunning garden at the front of the property with uninterrupted views of the surrounding mountains. The garden is enclosed…