Tipsiti - Places, Products, People

Deluxe Dinner Spots in London

1. Aqua Shard, London

Aqua Shard - Food and drink

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

34 Mayfair Plate

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

Dinings Food

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.