The Best Places to Eat in London
This guide explores the best places to eat in London right now.
If you’re visiting London or living there, you won’t want to miss out on some of the best food the city has to offer.
From Indian curries to fish and chips, London has something for everyone.
Here are some of our favorite places to eat in London.
If you visit one of these restaurants, don’t forget to check-in on Bloc to earn some free rewards.
Nest
Open 6:00 PM - 10:00 PM
177-179 Morning Ln, London E9 6LH
One of the best restaurants in London for foodies.
Seasonal tasting menu using British ingredients.
Located in Hackney, East London.
If you’re in the Hackney area, The Nest is THE spot for a delicious meal. Featuring locally-sourced ingredients and unbeatable skill behind the stove, their starters range from classics like soup and salad to more unique dishes such as roasted beetroot with goats cheese. Carnivores can choose among an array of mouthwatering meat mains while…
1 Lombard Street
Open 7:30 AM - 11:00 PM
1 Lombard St, London EC3V 3LA
Modern European style brasserie.
Serving best of British Mon-Fri with an incredible brunch on Saturdays.
Located in Bank, City of London.
If you’re looking for an elegant dining experience, 1 Lombard Street in Bank has got you covered. This former bank building is home to a Modern European brasserie and circular bar with a domed skylight. You’ll feel like a celebrity sipping on a drink under that beautiful dome. And as for the food? Well, let’s…
The Bell
Open 12:00 PM - 11:00 PM
617 Forest Rd, London E17 4NE
Vibrant community pub.
A grand old Victorian pub with an open fire and welcoming interior.
Located in Walthamstow.
Spend your night out at The Bell pub in Walthamstow! This local favourite is the perfect mix of cosy atmosphere and lively entertainment, offering delicious classic pub fare like fish & chips, shepherd’s pie, bangers & mash – plus all your favorite drinks. Plus rock on Thursday nights with live music that’ll get any party…
Sessions Arts Club
Open 5:30 PM - 10:00 PM
The Old Sessions House, Clerkenwell Green, London EC1R 0NA
One of the best restaurants in London right now.
Expect a rooftop bar, fireplaces and a lot of exceptional artwork.
Located in Clerkenwell, Central London.
Experience the pinnacle of sophisticated nightlife at Sessions Arts Club. Offering romantic dining, unforgettable events and a dazzling bar in Clerkenwell, this refined hideout serves up classic British fare with an irresistible modern twist. Enjoy delectable dishes such as roasted chicken & sweet potato mash or grilled salmon and beetroot paired with fine wines from…
Chinese Little Princess
Open 11:30 AM - 11:00 PM
3 Craven Terrace, London
Cantonese restaurant.
Top Dim Sum outside of Chinatown.
Located in Paddington, North London.
Nestled within the bustling streets of Paddington lies Chinese Little Princess, a Cantonese restaurant that offers an authentic taste of traditional cuisine. Their dedication to serving genuine Cantonese dishes shines through their variety of dim sum, succulent duck, and hearty noodles complemented by an exquisite selection of Chinese teas. This establishment, though a hidden gem,…
Kutir
Open 1:00 PM - 10:00 PM
10 Lincoln St, London SW3 2TS
Fine dining Indian restaurant.
A one Michelin Starred contemporary venue.
Located in Chelsea, South West London.
Come to Kutir in Chelsea, London for a truly delicious Indian experience! Their staff of culinary experts will help find the perfect blend of traditional and contemporary dishes made with fresh ingredients. Top off your meal with some excellent wine from their extensive list – both local and international selections available. Whether you’re looking for…
Manuka Kitchen
Open 9:30 AM - 3:00 PM
510 Fulham Rd., London SW6 5NJ
Best brunch spot in Fulham.
Modern European restaurant serving brunch & dinner.
Located in Fulham, South West London.
Craving innovative European cuisine in a relaxed setting? Look no further than Manuka Kitchen in Fulham. This intimate bistro uses high-quality, responsibly sourced ingredients to craft seasonal menus that are both delicious and nourishing. Expect a snug and stylish atmosphere with minimal decor, allowing the focus to be entirely on the delightful plates they serve…
Jakobs
Open 10:30 AM - 8:00 PM
20 Gloucester Rd, Kensington, London SW7 4RB
Organic eatery offering Armenian inspired dishes.
Bistro that delivers eat-in, takeaway and event catering.
Located in South Kensington, Central London.
Fancy some healthy, delicious Armenian food? Then look no further than Jakobs! This small, cosy restaurant in South Kensington is the perfect spot to indulge your cravings with a variety of mediterranean-inspired dishes. Take pleasure that all their organic ingredients mean you’ll enjoy guiltless gourmet eating – it doesn’t get much better than this!
The Thomas Cubitt
Open 12:00 PM - 10:30 PM
44 Elizabeth St, London SW1W 9PA
Oak-floored country style pub.
Gastropub serving pub classics with terrace.
Located in Belgravia/Victoria, Central London.
In the heart of Victoria lies a hidden gem: The Thomas Cubitt. A modern and traditional British pub, this establishment provides its patrons with an unparalleled experience. Stepping into the oak-floored country-house bar, one is greeted by a cosy and warm atmosphere, complete with a fireplace and original artwork. Meanwhile, the elegant dining room offers…
Galvin La Chapelle
Open 6:00 PM - 10:00 PM
35 Spital Square, London E1 6DY
Michelin-starred French restaurant.
Founded in 2005 by Chris & Jeff Galvin.
Located in a form chapel in Spitalfields, near Liverpool Street.
If you’re after a high-class dining experience, Galvin La Chapelle is the place to be! Located inside an old church in Spitalfields London, this Michelin star French restaurant offers modern exquisiteness with its classic dishes that have been given a contemporary touch. With impressive stained glass windows and vaulted ceilings setting the scene for premium…