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.”