Three Shires Inn (Langdale) Limited

Situated in the glorious Little Langdale valley just outside Ambleside in the English Lake District, the Three Shires Inn is a 10 bedroom hotel with busy bar and restaurant. We cater all year round to walkers and other visitors to the area.