The capital of England is known for its rooftop restaurants and concerts, exhibitions, and festivals. If you want delicious food with a wonderful view, we recommend you not to miss these restaurants. Get ready to enjoy the views from the top floor of the sky-high venues, along with the sunlight. Moreover, you can find different cuisines. Here are the best 31 rooftop restaurants in London you should definitely visit.

1. The Rooftop The Trafalgar, St. James

The Rooftop The Trafalgar St. James will fascinate you with its elegant scenery. Its rich cuisine includes everything you can look for, from salmon with sorrel cream to Alpine beef burgers. When you visit, be sure to try the shrimp beet, duck rillettes, veal with wild mushroom sauce, and truffle sauce. Of course, you must make a reservation before you go.

Click for opening times, map and more information

2. Coq d’Argent, City

Coq d'Argent offers you a unique view with its breathtaking roof gardens. The wine menu here includes extraordinary drinks. As the name suggests, this one of the amazing rooftop restaurants in London offers delicious French meals. After eating snails or loup de mer, you can have fondant au chocolate noir for dessert.

Click for opening times, map and more information

3. Pergola Paddington

Pergola Paddington is the largest rooftop restaurants in London. Its menu is extremely extensive, from craft beers to appetizers. The venue is ideal for birthdays, events, and special parties. The large tables at Pergola Paddington are for crowded groups. Whether you want to eat sushi or basically a burger, this place caters to all your needs. Pergola Paddington is located in West London.

Click for opening times, map and more information

4. Alto by San Carlo, Marylebone 

In Italian, 'alto' means high. We have to warn you; this restaurant is really 'alto.' The menu features Italian dishes made with premium ingredients. Alto by San Carlo is ideal for enjoying the sunny weather. You can drink white wine with penne arrabbiata or choose champagne with sautéed tiger prawns. The venue is located in central London.

Click for opening times, map and more information

5. OXO Tower Brasserie, South Bank

All you have to do is go up to the eighth floor of the OXO Tower to dine with a wonderful view of the South Bank. This place is both comfortable and enjoyable, plus their lemon & blueberry cheesecakes are also delicious. Spend a nice summer evening at OXO. You can have sirloin steak or seared scallops before cheesecake. Generally, jazz is played in the background. However, do not forget to make a reservation before you go, because it is always very crowded.

Click for opening times, map and more information

6. LSQ Rooftop, Leicester Square

LSQ Rooftop is located in one of London's most fancy places. Its menu covers colorful homemade cocktails. Do not miss the beauty of this place to have a delicious and light meal against a good view on summer evenings. The amount to be paid per person for breakfast is 20 pounds. You can eat a European a la carte menu for dinner and enjoy wines. The restaurant opens at 7 am and closes at midnight. On average you pay 25 pounds for the main course.

Click for opening times, map and more information

7. The Culpeper, Whitechapel

The Culpeper is open all day and is known for its simplicity. It has the distinction of being one of the best restaurants in East London. Everything you eat here, from vegetable meals to meat meals, is prepared using fresh ingredients. You may not be able to eat lemon and beet pickles anywhere again. The drink menu is also extremely extensive.

Click for opening times, map and more information

8. Sushisamba, City

On the 38th floor of Heron Tower, you will find one of the best rooftop restaurants in London. Do not pretend that you have seen the city without seeing the view here. Latin and Japanese delicacies are in the menu. Don't forget to try the drinks at the bar - plot twist all of them are yummy! The venue is one of the highest restaurants not only in England but also in all of Europe. There are two open terraces with 360-degree views. Keep in mind that amazing views and food come at a price; prices may be a bit more expensive compared to other restaurants. An average of 15 pounds for a small plate and 45 pounds for a large plate is paid. The restaurant opens at 12 pm and closes at 12.30 am.

Click for opening times, map and more information

9. Roof Garden at Pantechnicon, Belgravia

Roof Garden at Pantechnicon is open all year round. It is located on the top floor of the Pantechnicon, which is ideal for both shopping and dining. In general, it is preferred for brunch with a wonderful view. You will want to taste the Vasterbotten cheese here. Drinks are also exclusive, from cloudberry mimosas to brunch cocktails. For dinner, you can have codfish, steak, or fried chicken.

Click for opening times, map and more information

10. Madison, St Paul’s

Madison is number one not only with its food but also with its drinks. The long lines on the cable car are mostly for a drink at this venue. On a hot summer day, you can come to Madison to sip your champagne with a stunning view. We recommend you to try El Peligroso from cocktails. The staff is so much friendly and helpful.

Click for opening times, map and more information

11. Seabird, Southwark

You might want to take a selfie with a view of the Seabird in The Hoxton - because that's what everyone who comes here does! Undeniably the best cocktails in the city are here. While tasting these fantastic cocktails, you can have snacks like octopus or squid. Smoked fish, a pleasing drink, and a great view... Everything you can expect from a summer day awaits you at Seabird in the Hoxton.

Click for opening times, map and more information

12. Radio Rooftop, Covent Garden

Minimalist decor welcomes you at Radio Rooftop. You can watch the silhouette of the city from here. While you are resting on the white leather sofas, you can eat your linguini or salad and double your pleasure by ordering pink gin from the cocktails. If the music is excellent and the tapas are delicious, then just carpe diem in Radio Rooftop!

Click for opening times, map and more information

13. Bar Elba, Waterloo

Bar Elba is located directly opposite Waterloo Station. The cocktail menu is extremely extensive; hence it is not only one of the best rooftop restaurants in London, but also the venue is ideal for a bottomless brunch. Colorful cocktails contain different flavors, such as grapefruit, lemon, and espresso. While drinking, you can order hamburgers, hot dogs, chicken wings, or tacos if you feel hungry. We also recommend homemade cocktails if you like them.

Click for opening times, map and more information

14. Aviary, Barbican

You won't believe your eyes when you see Aviary's unusual drink menu. Mr Kato - yes, that is a cocktail name - is waiting to be your best friend. Cocktails here include rose water, dragon flower, lemon, and many other flavors. Oysters and lobsters come fresh from Carlingford. The Aviary has been recently renovated and is waiting to welcome its guests with its new decor.

Click for opening times, map and more information

15. 12th Knot at Sea Containers, South Bank

When you enter 12th Knot at Sea Containers, you can feel like you are in Mad Men because the decor is retro. This specially decorated venue has a magnificent view. It sees not only the Thames but also the Blackfriars Bridge. The delicatessen menu is extremely extensive, and you can also try delicious seafood.

Click for opening times, map and more information

16. Smiths of Smithfield, Farringdon

Farringdon's Smiths of Smithfield uses carefully selected ingredients for every dish on its menu. Meats and vegetables are brought from local markets. Those who want to have bottomless brunch on Saturdays also prefer this venue. You have the opportunity to eat traditional English meals.

Click for opening times, map and more information

17. Forza Wine, Peckham

To get to Forza Wine, you have to go to the top floor of Market Peckham. Lucky for you, they have a perfect elevator. Its cuisine is mainly Italian, and if you are in a large group, you can get stuffed by ordering one of the 100-pound menus. The wines are also outstanding, as is the view. The venue is located opposite Peckham Rye station.

Click for opening times, map and more information

18. Aqua Kyoto, Soho

Aqua Kyoto is located right in the heart of London. While you are here, you can feel like you are beam down to another city when you watch the view. Japanese cuisine comes into prominence on the menu. You can enjoy scrumptious sushi accompanied by the rooftop view.

Click for opening times, map and more information

19. Frank’s Café, Peckham

Frank's Cafe is one of the best rooftop restaurants in London, located on the south bank. It is known not only for its delectable wines and food but also for its relaxing music. You can watch the sunset here or opt for a crazy brunch - the decision is all yours.

Click for opening times, map and more information

20. Angler, Moorgate

If you think that one of the rooftop restaurants in London you want to go should also have a Michelin star, you have found the perfect place for you. This venue is both incredibly stylish and has delicious food. Angler is located on the rooftop of the South Place Hotel. Its view is magnificent, and the menu is remarkable.

Click for opening times, map and more information

21. Bussey Rooftop, Peckham

The Bussey Building is generally known as a 4-floor venue where great music accompanies dinner. However, the rooftop here has a unique view. In summer, you can sip your cold beer against the hot sun here and put the old feedbag on with delicious meals.

Click for opening times, map and more information

22.The Rooftop at The Hippodrome Casino, Leicester Square

The Rooftop at The Hippodrome Casino is among the classic rooftop restaurants in London. Have a toast to the view in the evening, summer or winter; it doesn't matter because there are electric heaters for cold weather. The terrace has space for 150 people so that you can book it for special parties or events.

Click for opening times, map and more information

23. Boundary Rooftop, Shoreditch

Don't miss this forest that lies on the rooftop of concrete in London. There will be vines and herbs all around you as you sit on comfy sofas. At Boundary Rooftap, you can taste grilled seaweed, grilled halloumi with vegetables, or rock oysters with top-notch flavor. Do you take your cocktail with mint or passion fruit?

Click for opening times, map and more information

24. Madera at Treehouse London, Oxford Circus

Madera at Treehouse London serves amazing Mexican food along with the view. Prepare yourself for delicious meals you have never tasted before. Tres chiles salsa, crispy Yucatan potatoes, or melted cheese – the menu is extensive enough to appeal to everyone. If you want, start drinking bottomless brunch for breakfast, or try the delicious margarita with dinner.

Click for opening times, map and more information

25. Allegra, Stratford

Allegra is located on the seventh floor of the Stratford Hotel. It has been specially designed, and a stylish ambiance has been created. Head chef Patrick Powell is in charge of the kitchen, and the menu consists of European meals. You can have a romantic meal at this luxury rooftop restaurant or show your guests a unique view. The venue is suitable for coming in both summer and winter - thanks to the heaters.

Click for opening times, map and more information

26. Roka, Canary Wharf

Roka's menu will spoil you. Take a bite of freshwater fish at this world-class restaurant. Thanks to the venue’s charming ambiance, it has become a popular destination for Londoners and is often crowded. So make sure you find a good table by making a reservation on their official website before you goes.

Click for opening times, map and more information

27. The Castle, Islington

The Castle in Islington has a friendly and welcoming atmosphere. Although not as flashy as other rooftop restaurants in London, it will steal your heart with its appetizing food and traditional London pub. You can have roast beef, hamburger, or mash for dinner with your beer.

Click for opening times, map and more information

28. Jin Bo Law

Jin Bo Low is one of the newest rooftop restaurants in London. The venue is located on the 14th floor of the Dorsett City Hotel. Its view includes the Tower Bridge as well as the Gherkin and Walkie Talkie. You will feel the Asian breezes as soon as you step inside. We recommend you try the Dragon Air cocktail when you come here; it tastes amazing.

Click for opening times, map and more information

29. Market Halls Victoria

Market Halls Victoria has a lively atmosphere. Suitable for lunch, dinner, drinks, or just coffee… Food and drinks taste great. You can have dinner with your family or have a drink with your colleagues. Market Halls Victoria has umbrellas to protect from rainy weather and heaters to protect from cold. You can visit the venue in 4 seasons.

Click for opening times, map and more information

30. Vagabond Northcote Road

More than 100 wine options are available in Vagabond Northcote Road. You can enjoy your wine with delicious Swedish cheeses, seasonal appetizers, or tapas against the gorgeous view. The terrace area is covered during the winter months and is specially adjusted to make the most of the sun during the summer months.

Click for opening times, map and more information

31. Bubba Oasis

Bubba Oasis will be your oasis in London. You will not be able to give up here with its inviting and flamboyant interior, and comfortable terrace where you can watch the sunset and drink delicious cocktails. Listen to music from London's best DJs and enjoy salad bowls made with fresh fruit at Bubba Oasis. This high-energy venue has everything to keep the fun going, including heaters.

Click for opening times, map and more information