GastroRanking-logo

The best restaurants in City of London, Westminster London

7.028 Restaurants on GastroRanking

restaurant_img
4.8

4 Opinions

location-icon2 Marylands Road, England
Pizza & Pasta
outdoor_seating_313828takeaway_313828delivery_313828

We were looking for a place to sit with our nieces. Pizza seemed to be on our lips. Ravenous sounded great. We ordered a Ravenous spicy tika with pineapple. And a Margarita with sweetcorn. The pizza came quick. It looked great. Thin pizza, but the chicken was diced into tiny chicken pieces..which didn't really look like chicken, and neither was it spicy. The garlic sauce and chilli sauce were definitely needed. The owner was generous to provide us copious amounts of garlic sauce. He was friendly and helpful. I wish I could see and, most importantly, taste real chicken on the pizza. My husband seemed to like the margarita.

restaurant_img
4.8

47 Opinions

location-icon71 Fernhead Road, London W9 3EY England, England
outdoor_seating_240684takeaway_240684delivery_240684

We will definitely refer this restaurant , very good food , even received a call for a misunderstanding to clarify about the order , on time delivery we will order again thanks

restaurant_img
4.8

17460 Opinions

location-icon225-229 Piccadilly Criterion Building, London W1J 9HR England, England
American
outdoor_seating_255225takeaway_255225delivery_255225

Looked after by Patel. Food came quickly, was hot and very tasty. Well worth the wait to get in and the family thoroughly enjoyed it.

restaurant_img
4.8

9617 Opinions

location-icon77 Dean Street Soho, England
Seafood
outdoor_seating_307313takeaway_307313delivery_307313

Amazing atmosphere, amazing service by Adam and the rest of the crew & amazing food!!!!! Thank you so much for a good time ❤️

restaurant_img
4.8

6772 Opinions

location-icon3-4 Park Close, Knightsbridge, London SW1X 7PQ England, England
Italian
outdoor_seating_260065takeaway_260065delivery_260065

My girlfriend and I came to this authentic Italian restaurant. High quality of food made by the chef, very good service. We took one carbonara and one cacio e pepe). We'll surely come back!

restaurant_img
4.8

1889 Opinions

location-iconThe Grosvenor House Hotel, England
Other international cuisines
outdoor_seating_67890takeaway_67890delivery_67890

Beautifully decorated room, great pianist playing in the background, excellent service, cakes were eye candy!

restaurant_img
4.8

1803 Opinions

location-icon2 St Mary at Hill, England
Indian
outdoor_seating_335335takeaway_335335delivery_335335

Excellent food. Excellent service. Rajal was excellent!

restaurant_img
4.8

719 Opinions

location-icon94 Bishops Bridge Road, London W2 5AA England, England
Italian
outdoor_seating_247313takeaway_247313delivery_247313

Tasty pizza :) Friendly service

restaurant_img
4.8

666 Opinions

location-icon165 Upper Richmond Road, England
outdoor_seating_336507takeaway_336507delivery_336507

Ordered via Deliveroo and the food was genuinely delicious. It arrived hot, which is always a big plus. The only reason I’m giving 4 stars instead of 5 is the portion size. For around £40, I expected enough to comfortably feed two people — especially from a grill/kebab spot — but the portions were noticeably smaller than usual. I get that delivery platforms take a cut, so maybe that’s part of it. That said, the quality and flavour were great. I’ll definitely stop by in person sometime — hopefully the in-store prices offer better value.

restaurant_img
4.8

494 Opinions

location-icon1 Church Street, England
Other cuisines
outdoor_seating_115022takeaway_115022delivery_115022

Great place to have shisha and tea, cool Arabic vibe, very nice non pretentious place.

restaurant_img
4.8

396 Opinions

location-icon87 Pimlico Road, England
Italian
outdoor_seating_310462takeaway_310462delivery_310462

We have just had our wedding meal cancelled with less than two months to go via a copy+paste email titled to "guests" and with just a "we sincerely apologise for the inconvenience this may cause". This all took place just after they'd posted over their social media to "book now" to join them. Best case they are incredibly incosiderate with poor customer service. Worst case there is something dodgy going on. Avoid at all cost.

restaurant_img
4.8

230 Opinions

location-icon50-52 Great Titchfield Street, England
Other cuisines
outdoor_seating_79193takeaway_79193delivery_79193

This is the most welcoming place to sit and have a coffee (the sandwiches look incredible, must come back for one!) I’d definitely recommend visiting!

restaurant_img
4.8

182 Opinions

location-icon157 Praed Street, England
Other cuisines
outdoor_seating_112662takeaway_112662delivery_112662

Fresh food , perfectly cooked lamb , tender amd well seasoned . Staff were so welcoming and helpful !

restaurant_img
4.8

137 Opinions

location-icon23 Winchester Road, England
Mediterranean
outdoor_seating_109613takeaway_109613delivery_109613

Ordenó el plato Vegetarian Mezze. Empezando por lo bueno: Hummous era agradable y cremoso, y el Baklava servido al final de la comida era delicioso. Pasando a lo no tan fabuloso, el Tabuleh, Labneh y Pita eran sosos, y las hojas de vid y Fatayer eran demasiado salados, y esto viene de una chica que ama la sal. Es poco probable que vuelva, lo que es una pena porque el restaurante está a solo 2 minutos a pie del teatro Hampstead, que es realmente conveniente para una comida previa al teatro.

restaurant_img
4.8

41 Opinions

location-iconSt Christopher's Pl 16 Picton Place, London W1U 1BP England, England
outdoor_seating_255692takeaway_255692delivery_255692

Delicious. Great sized burgers, very good selection, the special for this branch was a Harissa chicken delight and now they have the Truffle Chicken which I'm going to try this week. Chicken wings fall off the bone and onion rings to die for as well as the delicious gravy to dunk your burger or make your custom poutine on the table make it amazing but no dessert and a slightly cramped restaurant are the reason it loses a star. Smash burger is to die for. Not that cheap though so don't be fooled!