Little Langdale, Ambleside, LA22
The Three Shires Inn is located in one of the most gorgeous spots in the beautiful Lake District. If that were not enough, our secluded valley of Little Langdale is the perfect jumping off spot for