This guide explores the best restaurants in London right now, voted by our users.
Each venue listing on Bloc invites readers to like the venue and this article is showing the top restaurants in order of votes.
London is one of the food capitals of the world and people are not short of choice. With over 19000 restaurants in London alone, it’s safe to say the restaurant industry is booming and competition is rife.
What makes a good restaurant?
Some may say the food of course, but for us, so much more comes into it.
Our opinion is that the best restaurants in London and the world leave the diner with a memory they will never forget.
The only way to curate such a memory is through a combination of great food, experience, ambience, amazing customer service and great company.
Let’s explore the best restaurants in London right now. How many can you say you’ve been to?
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…
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…
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…
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…
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…
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,…
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…
Relaxed pub and pizza restaurant.Serving some of the best Neapolitan pizzas in London.Located in Richmond.
Richmond’s best kept secret is The Mitre, a cosy little pub located on a quiet road. Step inside and you’ll find more than just delicious pizza – their selection of beer and wine is seriously impressive. Friendly staff are always ready to offer assistance so all that’s left for you to do is sit back,…
Opulent restaurant with an international menu.Swanky bar and restaurant with private members’ club.Located in Mayfair within a plush townhouse.
Whether you’re looking for a romantic evening with your partner or just to have the time of your life with friends, 27 Restaurant & Bar is just the place. Offering international cuisine and an exclusive atmosphere, this spot in Mayfair knows how to make it special! Enjoy cosy decor as well as variety from local…
Three-story venue with a beautiful courtyard.Home to 15 one-off restaurants and bars.Located on Carnaby Street in Central London.
Carnaby’s iconic Kingly Court is a three-storey alfresco food and dining destination in the heart of London’s West End. The unique food hub brings 25 of the best international concept restaurants, bars and cafés situated in a buzzing courtyard, which boasts an open-air roof throughout the summer months but stays covered and cosy in the…
The Stratford Hotel London, 20 International Way, London E20 1FD
Rooftop restaurant and bar with a famous Saturday brunch.Contemporary flavours from Europe.Located on the 7th floor of the Stratford Hotel in Stratford, East London.
Take your picky palate up a floor at the Stratford Hotel – home to Allegra, an innovative European restaurant that serves timeless classics with modern flair. Uncover inventive dishes crafted from local ingredients in their open kitchen and take advantage of nightly à la carte updates plus five-course tasting menus coupled with an extensive wine…
Chic rooftop restaurant and bar.Incredible views for cocktails bottomless brunch and gourmet food.Located in Leicester Square, Central London.
LSQ Rooftop offers an exclusive experience in the heart of London. With panoramic views, a stylish cocktail bar and mouth-watering dishes – it’s the perfect place for romance or catch up with friends. Don’t miss out on its bottomless brunch either for endless indulgence. Enjoy spectacular city scenery as you sip your drinks and lose…
Fine dining restaurant with one Michelin Star.Ben Murphy’s modern European restaurant.Located in South Kensington.
Experience exquisite modern European cuisine in the heart of London. Launceston Place, a Michelin-starred restaurant helmed by renowned chef Ben Spalding (known for his time at The Fat Duck and The Ledbury) is serving up seasonal British dishes packed with creativity, from roasted scallops to succulent turbot paired with an elegant Corton-Charlemagne 2002. Complete your…
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…
Greek-Cypriot laid back cuisine.Authentic restaurant serving traditional family recipes.Located in Notting Hill, West London.
Calling all foodies looking for a taste of the Mediterranean! Aphrodite Taverna is located in the buzzy heart of Notting Hill and offers traditional Greek/Cypriot cuisine made with love. The family-run eatery has something to satisfy everyone, from hearty Souvlaki wraps and cheesy moussaka dishes to vegetarian delights. There’s even an inviting selection of wine…
Traditional Russian dishes with a modern twist.Expect Russian street food, a robust vodka menu and Russian folk music.ZIMA brings Russian cuisine to Soho.
Craving some classic Russian flavours? Look no further than ZIMA! This swanky Soho spot serves up all the traditional dishes from borscht and beef stroganoff to pelmeni. Up for a night out with friends or date night? Cosy booths, inviting vibes and delicious vodka make this place ideal for both. So don’t miss your chance…
Classic Polish cuisine, with ice-cold Polish vodka and craft Polish beer.Located in a spacious, massive industrial dining room.A 3 minute walk from the London Eye, Mamuśka! is perfectly situated in the South Bank and Waterloo area.
Head down to South Bank and dine at Mamuśka! for a delicious cultural experience. This chilled-out Polish restaurant offers wallet-friendly meal options with share plates galore, plus an array of icey vodkas that’ll keep your night alive. From quick eats or lazy lunches, come get yourself some hearty traditional fare with the cool vibes you’d…
Traditional Portuguese restaurant with delicious sharing plates.A celebration of Portugal served in a bright Mediterranean space.Located in Flat Iron Square, a few hundred metres from London Bridge.
Step into the vibrant atmosphere at Bar Duoro – a Portuguese restaurant in London Bridge. Here’s where you can sample delicious tapas and sip on specially-selected wines, creating an unforgettable evening whether it be with that special someone or your closest friends! Don’t miss out on this fantastic gastronomic experience; go and enjoy original flavours…
Vast menu of Russian and Armenian food, vodka and atmosphere.Modern restaurant with a karaoke lounge.Located in the heart of London, near the Barbican.
London’s got the hookup for a one-of-a kind dining experience. Erebuni is your destination if you want to explore Eastern European and Armenian cuisine with plenty of options, from borscht and pelmeni to khachapuri or khorovats. The atmosphere at this restaurant isn’t just about the food but also includes their full bar & karaoke lounge…
Mowgli Street Food takes you on a journey showing you how Indians eat at home and on their streets.Dishes convey the truth that real Indian food is extremely healthy, often vegan and is always packed with fresh flavour.Located in the heart of Soho, near Tottenham Court Road station.
If you’re looking for an intimate, relaxed dining experience with bold flavours and vibrant Indian street food – all made from scratch using fresh ingredients – look no further than Mowgli Street Food. Their menu of small plates is perfect to be shared among friends or family while they take a break from their busy…