Tucked into the serene valley of Little Langdale in Cumbria, The Three Shires Inn is a charming country pub and restaurant that blends rustic tradition with modern comfort.
Surrounded by dramatic fells and winding trails, it’s a perfect retreat for walkers, food lovers, and anyone seeking a taste of the Lake District’s natural beauty. The interiors are warm and inviting, with exposed beams, stone walls, and cosy corners that reflect the inn’s heritage. Outside, a spacious garden offers stunning views of the surrounding landscape - ideal for al fresco dining or a post-hike pint.
The kitchen delivers hearty, flavourful dishes crafted from locally sourced ingredients. The menu features comforting classics and inventive twists, such as buffalo buttermilk fried chicken burgers with sriracha mayo, Cumbrian beef burgers with cheddar and streaky bacon, and battered haddock with hand-cut chips and tartare sauce. Lighter bites include the Cumbrian rarebit on sourdough and the proper fish finger butty, while dinner starters range from ham-hock terrine with piccalilli to Lakeland lamb spring rolls with chip shop curry sauce. Vegetarian options like onion and coriander bhajis and the garden knot sandwich with crispy onion bhaji and roast peppers are equally satisfying.
The inn is part of the Lanty Slee group, named after the legendary local moonshiner whose spirit lives on in the venue’s character and in its award-winning liquors. The team behind the Three Shires is passionate about celebrating local produce and heritage, creating a dining experience that’s both relaxed and rooted in place.
Whether you’re resting after a day on the fells or simply enjoying a leisurely meal in a stunning setting, The Three Shires Inn offers a warm welcome and a true taste of Cumbria.