waterhouse inn balloch
The Waterhouse Inn Balloch

The Square, Balloch Road,
Balloch, Loch Lomond
G83 8LE, Scotland.
T: 01389 752120
E: info@waterhouseinn.co.uk

Customer Reviews ...