01389 757373
Home
Food & Drink
Accommodation
Gallery
Location
Gift Vouchers
Contact
Location of the Woodbank Inn
The Woodbank Inn
Balloch Rd
Balloch
Alexandria
Scotland
G83 8SS.
01389 757373
“The Woodbank Inn is located in the heart of Scotland, close to the shores of Loch Lomond where you can enjoy spectacular views.”