Situated in the heart of the City of London, City Social is operated by Michelin starred chef and restaurateur Jason Atherton. You can find this amazing restaurant on level 24 of the Tower 42, featuring an art deco interior style and have one of the most breathtaking views of the stunning London skyline!
Located on the 32nd floor of the Shard, without any doubt, this one had to be part of our list! With panoramic views across the London skyline, Rainer Becker’s Oblix Commits itself to offers a contemporary, sophisticated and relaxed dining experience.
Another one in the incredible Shard building, Hutong is situated on level 33 and serves a fascinating and diverse cuisines of Northern China. This restaurant takes its inspirations from the dishes served in the imperial palaces of what was then Peking. With the most amazing flavors from China, this place also offers a stunning traditional Chinese interior with red lanterns and beautiful hand-carved wooden ‘Moon Gates’, al this with one of the best panoramic views over the capital’s skyline.
With French roots, you can find Le Pont De La Tour. With a traditional yet innovative French cuisine and a breathtaking Thames River view. Located by Tower Bridge, Le Pont de la Tour is more than a restaurant, it is the original Gastrodome.
Focus in the traditional British cousin, Duck & Waffle also offers a unique blend of breathtaking London views. Designed by award-winning architects CetraRuddy, the restaurant features a playfully decor injected with modern influences: stainless steel and frosted glass are juxtaposed by old world materials including white marble, rustic metals, weathered wood and ceramic tiles.
What do you think? do you agree with our selection? What is for you the restaurant with the best view of London?
Feel free to visit DelightFULL’s Inspirations page as well as our Pinterest boards in order to get more inspirations.
Get more ideas for your projects and find functional, stylish and sizable lighting and furniture choices.