The Lade Inn
  • 详细地址: Route A821 off A84, Callander, Loch Lomond and The Trossachs National Park FK17 8HD, Scotland