Deluxe Dinner Spots in London
1. Aqua Shard, London
Upscale dining and drinks with panoramic views of the surrounding skyline - Aqua is located on the 31st floor of London's tallest building, The Shard. Best to dress smart and book well in advance.
2. 34 Mayfair, London
With a focus on its Argentinian charcoal grill, this restaurant offers a selection of meat from around the world. Guests are welcomed through a floral entrance and can enjoy live music during their meal. An opulent dining option.
3. Dinings, London
Book early for this Japanese venue - 28-seats isn't many, and they fill up fast. Founded by former Nobu chefs, the food is well-honed and comprises fresh European produce. The Wagyu beef and Tar-Tar chips get plenty of attention.
More Recommendations
Deluxe Dinner Spots in New York CityDeluxe Dinner Spots in San FranciscoDeluxe Dinner Spots in BerlinDeluxe Dinner Spots in Hong Kong Arts & Culture in LondonPremium Dinner Spots in London Activities in London Bakeries in London Breakfast Spots in LondonStandard Dinner Spots in LondonDeluxe Dinner Spots in Lisbon Bars in London