Home to some of the most iconic cityscapes in the world, from The Tower of London to St. Paul's Cathedral, the Houses of Parliament to the Shard, it's hard not to feel in awe as you look down over a thousand years' worth of history.
Whether you love the imposing architecture that lines the Pall Mall, or you prefer the brutalism of the Southbank, there are places to eat situated throughout the capital. To help you decide where next to dine, we've rounded up our five favourite restaurants with views of London.
Aqua Shard, London Bridge
Situated on Level 31 of one of the most iconic modern British buildings, Aqua Shard offers panoramic views across the capital.
Serving up traditional British cuisine with a contemporary twist, it's one of the best restaurants in London with a view across the City of London. The ideal destination for a brunch with friends, or a romantic meal with your significant other.
Galvin at Windows, Park Lane
Park Lane is synonymous with luxury and Galvin at Windows does not disappoint. Renowned as one of the top London restaurants with a view, diners will want to return here for celebrations. Located in the London Hilton, it serves up 360-degree views of the city and Hyde Park.
Where some restaurants with a view in London assault the senses, Galvin at Windows allows the view to do the talking. The muted décor and unfussy menu ensures guests are captivated by the outside world.
The Duck and Waffle, Bishopsgate
If you like all-day dining with a view, The Duck and Waffle in Bishopsgate won't disappoint. Routinely topping 'best restaurants in London with a view' lists, every inch of this restaurant is Instagram-worthy.
Situated 40 floors up the Heron Tower, and going the extra mile, it's the highest 24-hour restaurant in the city. Choose to chow down on the famous duck and waffle dishes or opt for a cool cocktail as the sun sets over the city.
Skylark Roof Garden, Paddington
Whilst al fresco dining in the UK isn't quite the same as eating tapas in the Mediterranean when the sun is shining, the Skylark Roof Garden in Paddington is arguably one of the most picturesque restaurants with a view in London.
Situated alongside the banks of Little Venice, after work on a Friday the place is full of the creatives who work in and around Paddington. With views across Notting Hill, it's a bohemian wonderland.
Serving up fine wines and delicate dishes, it's the best way to start a weekend in one of the greatest cities in the world.
CRATE Bar and Pizzeria, Hackney
Finally, because not all views need to be panoramic, the CRATE Bar and Pizzeria in Hackney is a unique river view restaurant in London. Situated in an old print factory, the Crate Bar and Pizzeria sums up the cool vibes that Hackney is renowned for.
A hipster's paradise, CRATE has fast become one of East London's hotspots for the bright young things who like good food and drink in a laidback setting. And if you like your river experiences to be a bit more immersive, grab a table on board their very own canal barge.
If you're eating with friends, why not work up an appetite and explore top attractions across the capital? It’s easy to make the most of your trip with 2FOR1 offers leaving more in your pocket to grab these scenic bites.