Three Shires Inn

The Three Shires Inn in Ambleside is a pub which holds the Cask Marque Award for serving great quality real ale.

  • Three Shires Inn
  • Three Shires Inn