Last Updated on 27 December, 2022
I have had the pleasure of eating staying and eating in the Shard restaurants and hotels, eating my way through many of the restaurants along the Thames River banks with beautiful views of the skyline.
So whether you live in London or are visiting the city, one of the city’s most popular attractions is the incredible selection of London restaurants with views of this stunning city.
30 Fantastic London Restaurants With Views
From some of the city’s oldest rooftop bars to contemporary restaurants that overlook iconic landmarks, here’s our pick of the 30 best places to dine with a view in London:
1. Helix and Iris, Searcys at the Gherkin
Helix at The Gherkin offers breathtaking 180-degree views of London from their rooftop terrace. Indulge in their modern European menu while enjoying the view, or enjoy a few cocktails and watch the sunset over the city skyline.
This contemporary restaurant offers an unrivalled view of London from the 39th floor. Enjoy mouth-watering dishes and drinks with a 360° panoramic view stretching out to St Paul’s Cathedral, The Shard, and beyond. You choose dishes the likes of roast monkfish loin, steamed beef and kidney pudding, poached pear belle Helene just to name a few.
Address: The Gherkin, 30 St Mary Axe, London EC3A 8BF
View this post on Instagram
2. Oblix at the Shard
Found on the 32nd floor of The Shard, Oblix offers a central London view with modern European cuisine. Whether you choose a table near the windows or take one of their private dining rooms, you won’t be disappointed.
Address: 31 St Thomas St, London SE1 9RY
View this post on Instagram
3. Pavilion Cafe – Victoria Park
For a more comfortable dining experience, head to Pavilion Cafe in Victoria Park, which is among London’s amazing green spaces. Situated on the edge of the lake, you can enjoy views of the park and beyond while savouring delicious dishes from the cafe’s British-inspired menu.
Address: Victoria Park, Old Ford Rd., London E9 7DE
4. Duck and Waffle
No list of London’s best views would be complete without Duck and Waffle. From the 40th floor of Heron Tower, you can appreciate unrivalled views of the city while tucking into their famous duck and waffle dish. The life ride alone is enough to get you buzzing with excitement. My sister and I had breakfast at Duck and Waffle which you can read about on the blog too.
Address: Heron Tower 110 Bishopsgate, London EC2N 4AY
5. OXO Tower Restaurant
OXO Tower offers an unparalleled view of London’s skyline. Enjoy stunning views across the Thames while dining on modern European cuisine in the restaurant, or head up to the terrace for a more relaxed atmosphere and signature cocktails.
This is not just for adults, they also have a children’s menu too. You can select dishes from grilled smoked burrata, monkfish, dry aged beef, to truffle mac ‘n’ cheese, and finish off with Baileys cheesecake caramelised pears.
Address: Barge House St, London SE1 9PH
6. Fenchurch Restaurant
Fenchurch Restaurant is situated on the top floor of the ‘Walkie-Talkie’ building. With its glass walls and two terraces, this venue offers spectacular views of St Paul’s Cathedral and The Gherkin. Enjoy a range of classic dishes in a truly unique setting. While you are here don’t forget to check out the Sky Garden.
Address: Walk, Sky Garden, 1 Philpot Ln, London EC3M 8AF
7. Le Pont de la Tour – Tower Bridge
Le Pont de de la Tour is located in the heart of London’s South Bank. Enjoy panoramic views of Tower Bridge and the River Thames while you indulge in modern French cuisine from their menu.
Le Pont de la Tour is the perfect choice for a romantic evening out. With its panoramic views of Tower Bridge, it’s no wonder this restaurant has become one of London’s most sought-after dining spots. Enjoy French classics from the menu while admiring the view.
Address: 36D Shad Thames, London SE1 2YE
8. Alto by San Carlo at Selfridges
For an exclusive experience, head to Alto by San Carlo in Selfridges, an amazing department store that is a must visitor for those that love to combine food and shopping. With its chic decor and views of the Oxford Street skyline, you can indulge in Italian delicacies while appreciating the beauty of London from above. The menu features plant-based dishes,
Address: 400 Oxford St, London W1A 1AB
View this post on Instagram
9. Ivy Tower Bridge
Dine in the shadow of Tower Bridge at Ivy Tower Bridge. Enjoy a contemporary British menu with views of one of London’s most iconic landmarks, or head to the terrace for panoramic views across the Thames and beyond.
Address: One Tower Bridge, Tower Bridge Rd, London SE1 2AA
10. Aqua Nueva/Aqua Kyoto
For a real taste of luxury, head to Aqua Nueva/Aqua Kyoto. Located on the 5th floor of Regent Street’s department store, this dual-concept venue offers stunning views of London’s skyline and delicious dishes from their Japanese and Spanish menus.
Address: 5th Floor 240 Regent Street, (Entrance 30 Argyll St) W1F 7EB, London W1B 3BR
11. Ting At The Shard
Ting at the Shangri-La Hotel is a breathtaking venue that overlooks St Paul’s Cathedral. Enjoy fine dining and signature cocktails in a stylish setting, with views stretching out to The Gherkin, City Hall, and beyond. You can book for breakfast, afternoon tea, and a la carte as well as set menus.
Address: Level 35, 31 St Thomas St, London SE1 9QU
View this post on Instagram
12. Laurel’s on the Roof
This stunning rooftop bar is situated at the top of The Stratford hotel. With its industrial-style decor and views of the Olympic Park, it’s perfect for enjoying a few drinks with friends while admiring London’s skyline.
You can dine in for breakfast, sunday roast, they also have an all day menu where you can choose anything from pan friend salmon, duck burrito, roast turkey, cod tacos, Malibu shrimp and more.
Address: 45 Curtain Rd, London EC2A 3PT
13. Madera at Treehouse London
For a truly unique experience, head to Madera at Treehouse London. Located 30 metres above ground in Tobacco Dock, this venue offers stunning views of the city skyline and delicious dishes from its Latin-inspired menu.
Address: 14-15 Langham Pl, London W1B 2QS
14. Bussey Rooftop Bar
Bussey Rooftop Bar offers a relaxed atmosphere with stunning views of the London skyline. Enjoy drinks and light bites from the bar’s menu while soaking up the views.
Address: Roof B, Bussey Building, 133 Rye Ln, London SE15 4ST
15. Boundary Rooftop
Located in Shoreditch, Boundary Rooftop Restaurant is the perfect spot for a romantic evening. Soak up views of London’s skyline from their terrace while you enjoy modern European dishes from the menu. They also offer an afternoon tea menu and great cocktails.
Address: 2-4 Boundary St, London E2 7DD
View this post on Instagram
16. Coppa Club
Coppa Club Tower Bridge is situated on the top floor of One Tower Bridge. With its glass atrium and terrace, you can enjoy stunning views of Tower Bridge while savouring their delicious Italian dishes.
Address: 3 Three Quays Walk, Lower Thames St, London EC3R 6AH
17. Darwin Brasserie
Darwin Brasserie is situated on the Roof of Sky Garden. Enjoy spectacular views of the city from the terrace while enjoying contemporary European cuisine from their menu. They also offer a range of classic cocktails and speciality wines.
Address: Level 36 Sky Garden, 20 Philpot Ln, London EC3M 8AF
18. Galvin at Windows
Galvin at Windows is the perfect spot for a romantic evening out. Enjoy stunning views of London’s skyline from their 28th-floor terrace while you savour French-inspired cuisine from their menu.
Address: 22 Park Ln, London W1K 1BE
View this post on Instagram
19. The Tower Restaurant at Tower Hotel
The Tower Restaurant at Tower Hotel is the perfect spot for stunning views across London. Enjoy a unique dining experience while taking in views of Tower Bridge, Tower of London and St Paul’s Cathedral from their terrace. They offer a range of modern British dishes and an extensive selection of wines and cocktails.
Address: St Katharine’s Way London E1W 1LD
20. Hutong
Hutong is situated on the 33rd floor of The Shard. This award-winning restaurant specialises in northern Chinese cuisine and offers a unique setting with stunning views across London from their terrace. This restaurant is also top among romantic restaurants to propose in London.
Address: 33 St Thomas St, London SE1 9RY
21. The Rooftop at The Trafalgar Hotel
The Rooftop at The Trafalgar Hotel offers stunning views of the London skyline from their terrace. Enjoy modern British cuisine and an extensive selection of cocktails and wines while soaking up the view. You can check out our post from our visit to the Rooftop on the blog. This is also perfect for those looking for cool London hotels with rooftop bars.
Address: 7th Floor, 2 Spring Gardens, St. James’s, London SW1A 2TS
22. Plateau
Plateau is set on the 4th floor of the iconic Centre Point building. From their terrace, you can soak up views across London’s skyline while tucking into delicious dishes from their modern European menu.
Address: 4th Floor, Canada Square, London E14 5ER
23. Portrait Restaurant
Portrait Restaurant is located on the top floor of the National Portrait Gallery. Enjoy stunning views of Trafalgar Square, The Big Ben and the London Eye while savouring modern British dishes from their menu.
Address:St Martin’s Place, London, WC2H 0HE
24. Rick Stein Barnes
Rick Stein at The Port House is a popular restaurant situated on the banks of the River Thames. Enjoy views of Tower Bridge and beyond while tucking into their menu of modern British dishes. They also offer a fantastic range of cocktails and wines.
Address: Tideway Yard, 125 Mortlake High St, London SW14 8SW
25. Skylon
Skylon is situated at the top of The Royal Festival Hall. Enjoy stunning views across London from their terrace while tucking into British dishes from their menu. They also offer an extensive range of wines and cocktails.
Address: Belvedere Rd, Royal Festival Hall, London SE1 8XX
View this post on Instagram
26. Smiths of Smithfield: Top Floor
Smiths of Smithfield: Top Floor offers magnificent views across London from their rooftop terrace. Enjoy creative dishes from their modern European menu while taking in stunning views of the city skyline.
Address: 67-77 Charterhouse St, London EC1M 6HJ
27. Tate Modern Restaurant: Level 9
Tate Modern Restaurant: Level 9 is situated on the rooftop of Tate Modern. Enjoy spectacular sights of St Paul’s Cathedral as well as the City skyline while tucking into modern European dishes from their menu. They also offer a range of classic cocktails and wines.
Address: Bankside, London SE1 9TG
28. Swan at the Globe
Swan at the Globe is located atop Shakespeare’s Globe theatre, offering stunning views of St. Pauls Cathedral and the River Thames. Enjoy traditional British dishes from their menu while taking in the views. They also offer an extensive range of cocktails and wines.
Address: 21 New Globe Walk, Bankside, London SE1 9DT
29. Tate Modern Café: Level 1
Tate Modern Café: Level 1 is located on the top floor of Tate Modern. Enjoy breathtaking views across London from their terrace while indulging in a range of contemporary dishes from their menu. They also offer an extensive selection of wines and cocktails.
Address: Bankside, London SE1 9TG
30. Sushisamba
Sushisamba is the perfect spot for a unique dining experience. Uncovered on the 38th and 39th floors of The Heron Tower, this restaurant offers stunning views of London from their terrace while you enjoy their delicious Japanese-Brazilian fusion cuisine. You can pick from dishes like ceviches, tiraditos, sushi rolls, tempura and more.
Address: Heron Tower, Bishopsgate, London EC2N 4AY
View this post on Instagram
Map Of London Restaurants With Amazing Views
London is home to some spectacular views in Europe, and with its many rooftop bars, restaurants, and terraces, there’s something to suit everyone.
Whether you’re looking for a romantic night out or a relaxed drink with friends, make sure you take advantage of London’s stunning skyline. Soak up the city from one of these amazing venues and make the most of your time in London.