Top London Pubs for Delicious Food

With over 3,500 pubs in the UK’s capital, it’s hard to pin down the best pubs in London for food – but we’ve certainly tried. These gastropubs can be added to your must-visit list.

1. The Princess of Shoreditch, Old Street

Tucked away on a quiet street moments away from the chaos of the Old Street roundabout, The Princess of Shoreditch is a haven for foodie pub fans. The space is flooded with light, with huge crittall windows spanning the corner building and traditional pub features stripped back to austere, contemporary elegance. Head up an original iron staircase to discover a cosier setting; a candlelit dining room which feels like a refined country home. There are two menus to choose from: regular à la carte and a five or eight-course tasting menu – admittedly an unusual offering for a pub, but one that it easily pulls off with joyfully presented dishes and delicate flavour combinations.

Signature dishes include soft and peppery venison tartare and rich braised beef cheek risotto. Each pudding is equally well-considered: blood orange sorbet with sourdough treacle tart and a chocolate soufflé that feels like a cloud exploding from its copper pot. Combining fine dining with the easy familiarity of a pub setting, The Princess of Shoreditch is a rare find.

2. The Cadogan Arms, Chelsea

It takes a special kind of menu to draw even the most sophisticated Chelsea dwellers into the bustling corners of The Cadogan Arms. With panelled wood, twinkling chandeliers, and marble tabletops, SW3’s most sought-after pub blends classic dishes with modern twists. Opt for hand-raised pork pies and scotch eggs, or try confit duck-leg terrine and gooey cheese toasties with fresh kimchi. The restaurant prides itself on using only British and Irish heritage breeds, leading to tender and flavourful steaks, perfectly paired with grilled tomatoes and peppery watercress.

3. Marksman, Hackney

This Victorian pub has been stylishly renovated, preserving its classic charm. Downstairs features green banquettes and polished mahogany, while the dining room upstairs boasts a sleek design. Signature dishes reflect bold flavors and simple techniques, inspired by London’s rich history. Weekly changing menus ensure diners enjoy fresh ingredients, such as beef and barley buns and a popular brown butter tart.

4. The French House, Soho

Famed for its long lunches, The French House is a staple in Soho culture, retaining its bohemian vibe. The menus feature modern British cuisine with a touch of French influence, including steak tartare and lamb navarin. Vegetarians and vegans will find a diverse selection of wines and Champagnes to accompany their meals.

5. The Camberwell Arms, Camberwell

This renowned establishment feels more like a restaurant than a traditional pub, with its chic interior and artfully designed spaces. The globally inspired menu features delectable dishes such as spit-roast chicken and house-made charcuterie, ensuring every visit is memorable.

6. The Duke of Cambridge, Islington

As Britain’s first fully organic pub, The Duke of Cambridge stands as a pillar of sustainable dining. Located in a peaceful backstreet, its daily-changing menus feature small plates crafted from fresh, organic ingredients, from creel caught langoustines to hearty soups.

7. The Harwood Arms, Fulham

This gastropub is London’s only Michelin-starred pub, consistently earning accolades for its British menu. Co-owners Brett Graham and Mike Robinson focus on provenance and seasonality, serving dishes like grilled sardines and comforting chocolate malt cake, ensuring an exceptional dining experience.

8. Evelyn’s Table at The Blue Posts, Soho

An intimate counter concept with only 10 seats, Evelyn’s Table offers a refined five-course tasting menu showcasing British produce and Japanese techniques. The atmosphere remains lively, with a playful ambiance complemented by a hip-hop soundtrack, making it a unique dining adventure.

9. Lore of the Land, Fitzrovia

This charming pub has been revitalized with a chic makeover while retaining its delightful character. The menu leans toward fresh profile dishes, featuring items like miso-poached skate wing and foraged herb salads, alongside comforting desserts such as sticky toffee pudding.

10. The Guinea Grill, Mayfair

A long-standing fixture in Mayfair, The Guinea Grill is dedicated to serving exceptional steak. With a history dating back to 1423, it is renowned for its steak pie and potato Wensleydale pie, attracting locals and visitors alike to indulge in hearty traditional meals.

11. The Plimsoll, Finsbury Park

Finsbury Park is evolving into a dining destination, highlighted by The Plimsoll offering seasonal dishes that excel in taste. Known for its legendary Dexter cheeseburger, this pub stands out with a creative and ever-changing menu that delights diners.

12. The Tamil Prince, Islington

A unique blend of Indian cuisine and traditional pub fare, The Tamil Prince is quickly gaining recognition for its impressive menu. Featuring dishes perfect for sharing, the culinary offerings are complemented by a delightful drinks selection, creating an inviting atmosphere for meal and socializing.

13. The Baring, Islington

This fresh gastropub emphasizes seasonal ingredients and creative dishes. Chef Rob Tecwyn crafts innovative modern European cuisine, offering a delightful variety of small plates and satisfying mains that showcase London’s vibrant food scene.

14. The Eagle, Farringdon

Known as the original gastropub, The Eagle continues to impress with its focus on fresh, seasonal ingredients. Its open kitchen creates a lively atmosphere, while the simple yet hearty menu features dishes like swordfish steaks and whole grilled sea bass, perfect for a leisurely dining experience.


Back To Top