To navigate, press the arrow keys. Loch Lomond Gift House ← View details 56 Balloch Road, Balloch, Alexandria, Balloch, Scotland G83 8LQ +44 1389 753437 Get Directions From* To * — Required information