London boasts some truly spectacular restaurants, all of which possess a real wow factor. From ultra-contemporary to wonderfully classic, Best London Restaurants features a superb selection of London restaurants that really do offer the wow factor. Best London Restaurants guide to the best Wow Factor restaurants in London works directly with London’s best Wow Factor restaurants and allows you to make reservations directly into the restaurants reservation diary. All restaurants show their availability in real-time and provide an instant confirmation as soon as a booking is made.
20 Shaftesbury Avenue W1D 7EUAmerican
Your kids will never forgive you if you don't take them for a meal at the Rainforest Cafe in central London. A joy to behold, with an American menu that has something for everyone.
1C Portland Place, Marylebone W1B 1JAFrench
Roux at The Landau is a restaurant of world class proportions, headed up by two of the world’s most successful and respected chefs.
The Landmark London, 222 Marylebone Road, Marylebone NW1 6JQBritish
Dine amongst towering palm trees in the stunning 8 storey glass atrium that is The Winter Garden restaurant in The Landmark Hotel.
22 Park Lane, Mayfair W1K 1BEFrench
Michelin starred Galvin at Windows takes prime position in one of London's landmark hotels, The Hilton on Park Lane.
Tower 42, 25 Old Broad Street EC2N 1HQModern British
World-renowned chef Jason Atherton brings his distinct culinary style to the Michelin-starred City Social at Tower 42.
65 South Audley Street, Mayfair W1K 2QUChinese
A short walk from Park Lane and Hyde Park, you'll find the luxurious Kai Restaurant next to the beautiful Mount Street Gardens in Mayfair.
35 Spital Square, Spitalfields E1 6DYFrench
Just a short walk from Liverpool Street Station, you'll find the highly acclaimed, Michelin starred Galvin La Chapelle. Expect the finest French food and surroundings in central London.
Mandarin Oriental Hyde Park, 66 Knightsbridge SW1X 7LAFrench
Super chef Daniel Boulud’s magnificent London restaurant Bar Boulud can be found in the world famous Mandarin Oriental Hotel in London’s Knightsbridge.
89 Sloane Avenue, Chelsea SW3 3DXSteakhouse
Style is definitely the order of the day at Gaucho Sloane Square, situated on one of the coolest avenues in London, if not Europe.
Level 31 The Shard, 31 St. Thomas Street SE1 9RYModern British
If you're looking for a restaurant with an unrivaled view of London then look no further than Aqua Shard which occupies the 31st floor of The Shard, one of London's most iconic buildings.
Sign up today for the latest news and special offers from Best London Restaurants.