11 best rooftop restaurants in London

Sky-high venues to mix great food with great views over the UK capital. Cause everything taste better with a view.

June 6, 2021
Rooftop restaurants London
Rooftop restaurants London

Endless parties, countless art shows, exhibitions, concerts and festivals - the British capital has it all. To make things even better, there is also a rich list of London rooftop restaurants.

We have gathered a list of the very best and sky-high venues to mix some great food with some great views. Due to the somewhat irregular weather, pretty much all rooftop restaurants London has seating both outside and under cover. So you can visit for sunny rooftop lunches, but also more cosy gatherings when the weather is less fantastic.

If you rather fancy a drinks with views, check out our complete guide to the best rooftop bars London.


Rooftop restaurants London - SushiSamba
Rooftop restaurants London - SushiSamba | Photo: www.sushisamba.com/

Found on the 38th and 39th floor of the Heron Tower, SUSHISAMBA is one of the highest rooftop restaurants and bars in all of Europe. The panoramic glass elevator ride up to the reastaurant is in itself worth the visit.

Up here you find a very stylish indoor dining room with floor-to-ceiling panoramic glass windows, as well as two outdoor terraces, offering amazing 360-views over the London skyline.

The rooftop restaurant serves a menu with a fusion of Japanese, Brazilian and Peruvian food. Here you can indulge in everything from small plates and raw-food, to samba rolls and sashimi omakase.

Open for sunny lunches, intimate dinners and drinks and bites anywhere in between, SUSHISAMBA comes with quite high prices, but this trendy venue is really something special, so it is well worth every penny.


Heron Tower, 110 Bishopsgate, London

Daily: 12pm-00.30am

Japanese / Brazilian / Peruvian

Small plates: ~£15 / Large plates: ~£45

Visit website

2. Mercer Roof Terrace

Rooftop restaurants London - Mercer Roof Terrace
Rooftop restaurants London - Mercer Roof Terrace | Photo: www.vintryandmercer.com/

Found on top of the 5-star hotel Vintry & Mercer, the Mercer Roof Terrace is an elegant and sophisticated, as well as stylish and beautiful rooftop restaurant and bar.

Up here, a cosy indoor restaurant with floor-to-ceiling glass doors opens up to an open-air terrace, where you get some truly amazing views over the London skyline.

Among the rooftop restaurants London has to offer, this is the place to go for a taste of the best of modern British cooking. Available for lunch, dinner and weekend Afternoon Tea, the menu includes both meat and fish from the British Isles.


20 Garlick Hill, City of London, London

Mon-Sun: 12pm-11pm


3-course dinner: £35

Visit website

3. London Bridge Rooftop

Rooftop restaurants London - London Bridge Rooftop
Rooftop restaurants London - London Bridge Rooftop | Photo: www.londonbridgerooftop.com/

'Here for a good time, not a long time', the London Bridge Rooftop is really one of the elevated hot-spots in London during 2021.

Perched on top of the Colechurch House on London Bridge Walk, the grey and casual urban rooftop terrace mingles with mint green pergolas, fairy lights and green plants, all surrounded with panoramic 360° over the London skyline and close-ups of The Shard just next door.

The perfect spot to grab a few (or many) friends and enjoy some some sun, some local drinks and juicy Ginger Pig beef burgers (also available as vegan options), with a side of halloumi fries and My Mums Jam.

If burgers is not your cup of tea, visit the London Bridge Rooftop for the weekend London Bridge Rooftop Bottomless Brunch (with brunch burgers), to watch any of the games during Euro 2020 live, or just to enjoy the vibe and daily DJs on rotation.


Colechurch House, Bridge Walk, London

Sun-Thu: 12pm-11pm / Fri-Sat: 11am-midnight

Burgers / Brunch

Burger: ~£11

Visit website

Chimi Eyewear
Use code 'ROOFTOP'
Exclusive offer

The ultimate sunglasses for a sunny rooftop bar

15% DISCOUNT on Chimi Eyewear.

4. Bōkan

Rooftop restaurants London - Bōkan
Rooftop restaurants London - Bōkan | Photo: http://bokanlondon.co.uk/

Covering the top floors of the fantastic Novotel London Canary Wharf, Bōkan offers industrial dockyard sophistication overlooking the London skyline.

With the Bars 38|39 on the top floors, where indoor / outdoor seating are mixed with fantastic cocktails and a few bites, the more filling option is the 37th floor Bōkan 37 Restaurant.

Offering a warm, inviting and relaxed dining experience, here you can enjoy a menu filled with contemporary European cuisine. Made for locally sourced, seasonal British ingredients, and created by Executive Chef Guillaume Gillan.

Surrounded with panoramic views over the UK capital, you can choose from a 2-coure meal up to a 7-course tasting experience, or visit for a weekend rooftop brunch.

Combined with a pre- or post dinner cocktail at the 39th floor rooftop terrace, a night at Bōkan is sure to be a memorable one.


40 Marsh Wall, Isle of Dogs, London E14 9TP

Dinner: Wed-Sat 6pm-11pm / Brunch: Sat 12.30pm-3.30pm, Sun 12.30pm-4pm


2-course: £39 / 3-course: £45 / 7-course: £79

Visit website

5. Angler Restaurant

Rooftop restaurants London - Angler Restaurant
Rooftop restaurants London - Angler Restaurant | Photo: www.anglerrestaurant.com/

A Michelin star rooftop restaurant, located on top of the fabolous South Place Hotel in the heart of London.

While it might not be the London rooftop restaurant with the best view, Angler still has so much to offer, and it is a unique location from the moment you walk inside.

Modern and stylish, Angler offers both indoor and outdoor seating options, where the indoor dining room comes with a slanted row of windows and a silver ceiling, and the outdoor terrace is heated and has a retractable roof, making it available no matter the weather.

Up here, Executive Chef Gary Foulkes showcases a seasonal menu featuring locally sourced ingredients and flavors, with a focus on seafood, but also with options for the vegetarians and carnivores.

While the outdoor terrace has its own smaller menu, lunch and dinner can also be reseved out on the terrace upon request.


South Place Hotel, 3 South Place, London

Lunch: Tue-Sat 12pm-2.30pm / Dinner: Tue-Sat 5.30pm-9.15pm

Seafood / British

Main: ~£40

Visit website

6. Alto by San Carlo at Selfridges

Rooftop restaurants London - Alto by San Carlo at Selfridges
Rooftop restaurants London - Alto by San Carlo at Selfridges | Photo: https://sancarlo.co.uk/

Location wise, this rooftop restaurant London is hard to beat. Found right on Oxford Street, and more so, right in top of the classic and famous Selfridge department store, Alto by San Carlo really is any shoppers dream. But it's also a lot more.

Set up as a beautiful Italian garden, Alto rooftop restaurant offers a day-to-night menu of seasonal Italian dishes, from the finest seafood and pasta to grilled specialties. Most dishes are made perfect to share.

The main restaurant and bar comes with a fully retractable roof, so you can dine in the sun or under cover year-round and no matter the weather. There is also an al-fresco dining terrace and lounge bar, with amazing and uninterrupted views of the London skyline.

Open until late seven days a week, Alto by San Carlo is the obvious choice for a rooftop-break while shopping in the heart of London. But it is well worth a visit on it's own, for an upscale lunch or dinner and cocktails with loved ones.

During summer 2021, there is a Dior takeover of the rooftop restaurant. Transforming into Dior at Alto, this is a unique, decadent twist on your summer staycation, inspired by the French Riviera.


Selfridges Roof Top, 400 Oxford Street, London

Mon-Sat: 12pm-11pm / Sun: 12pm-10pm


Main: ~£15

Visit website

7. Seabird

Rooftop restaurants London - Seabird
Rooftop restaurants London - Seabird | Photo: https://seabirdlondon.com/

Seabird is a stylish rooftop seafood restaurant and bar, taking you on a trip to southern Europe, without having to leave London.

Perched 14 floors up at the fantastic hotel The Hoxton in Southwark, this outdoor/indoor rooftop comes with a beautiful coastal inspired decor and some amazing views over the London skyline.

Up here you can indulge in a large selection of Mediterranean flavours, which is mostly served as seafood, but also as some vegetarian and more meaty options. This is also where you find London’s longest oyster list.

Open for weekday lunch, all week dinner and drinks, as well as a weekend roftop brunch, Seabird mixes a fantastic setting with fantastic service, and it is a prime rooftop restaurant London for any special occasion.


The Hoxton, Southwark, 40 Blackfriars Road, London

Sun-Thu: 11.30am-midnight / Fri-Sat: 11.30am-1am


Main: ~£25

Visit website

8. Boundary Rooftop

Rooftop restaurants London - Boundary Rooftop
Rooftop restaurants London - Boundary Rooftop | Photo: https://boundary.london/rooftop/

Located in the heart of Shoreditch, The Boundary Rooftop Bar & Grill is a lush and stylish venue, offering spectacular views over the City and East London.

With both inside restaurant and a lovely rooftop garden, surrounded by shrubbery, Boundary also has a heated rooftop orangery. So you can enjoy the fantastic views whatever the weather.

The rooftop menu changes a bit with the season, with a focus on grilled meats & fish alongside fresh salads and southern French delicacies during summer, and tastes from the Alpine regions, like cheese fondue and melting raclette during winter.

Comfy and charming, Boundary Rooftop is an oasis above the hustle and bustle of the busy streets below. A perfect rooftop restaurant London to impress a date.


2-4 Boundary Street, London

Mon-Wed: 3pm-11pm / Thu-Sun: 12pm-11pm

Grill / Mediterranean

Main: ~£20

Visit website

9. The Rooftop St. James

Rooftop restaurants London - The Rooftop St. James
Rooftop restaurants London - The Rooftop St. James | Photo: https://trafalgarstjames.com/

Found on the 7th floor of the fantastic The Trafalgar St. James, The Rooftop is truly a prime spot to enjoy alfresco drinking and dining with a view.

Surrounded with panoramics over the London skyline, The Rooftop St. James has both indoor and outdoor seating, and the terrace comes with heaters so it is available year-round.

The rooftop menu is filled with pan-Asian plates, taking inspirations from Japan, Korea and more, served as nibbles, small plates and larger dishes from the grill. There is also a rooftop brunch available during weekends from 12pm-3pm.

For one of the most special experiences among the rooftop restaurants London has to offer, The Rooftop St. James also holds a private dining space called ROOM. A glass enclosed and private 'dining-box' for up to 14 people, with spectacular views over Trafalgar Square.


The Trafalgar, 2 Spring Gardens, London

Mon-Tue: 12-11pm / Wed: 12-midnight / Thu: 12-1am / Fri: 12pm-2am / Sat: 11am-2am / Sun: 11am-11pm


Main: ~£22

Visit website

Chimi Eyewear
Use code 'ROOFTOP'

Exclusive offer on Chimi Eyewear

The perfect choice when visiting rooftop bars.

10. Madison

Rooftop restaurants London - Madison
Rooftop restaurants London - Madison | Photo: www.madisonlondon.net/

Set on top of the One New Change building, right across St. Paul, Madison offers a great mix of rooftop restaurant and bar, as well as indoor seating with panoramic windows, as well as sevaral outdoor terraces.

Open from midday until late, this London rooftop restaurant serves a range of steakhouse inspired dishes, like grills from the wood fired Josper oven, slow cooked classics, burgers and salads. And a Saturday brunch.

Inside you can indulge in a full all-day á la carte menu, as well as both lunch and dinner set menus, while the outdoor terrace and lounge has a lighter menu, including a few sharing dishes and mains.

With several 'venues-in-the-venue', amazing St. Paul views and a trendy atmosphere, it is pretty much always a great idea to head up to Madison: come for a business lunch, a fun weekend brunch, a stylish dinner or late night vibes with great cocktails and music.


One New Change, St Paul’s, London

Mon-Sun: 12pm-1am

Steakhouse / Bar bites

Main: ~£25

Visit website

11. Coq d’Argent

Rooftop restaurants London - Coq d’Argent
Rooftop restaurants London - Coq d’Argent | Photo: www.coqdargent.co.uk/

80ft above the ground and a drink away from pure happiness. Coq d’Argent is an elegant French restaurant with a beautiful terrace and rooftop garden, located right in the heart of the Square Mile London.

Mixing an elegant dining space with a green and lush rooftop terrace, Cog d’Argent is a great choice for a special day or night out, offering both great views and a great service.

The rooftop restaurant is open for weekday lunch and dinner, weekend brunch and Saturday dinner. Here you can indulge in everything from Escargots de Bourgogne to Caviar and Filet de Baeuf.

Apart from a stylish lunch and dinner, Coq d’Argent is also available for relaxing cocktails, wine, spirits, cigars and bites with a view. It is alos open year-round, with heaters and plaits of wool making for a cosy terrace experience during winter.


1 Poultry, London

Mon-Fri: 11.30am-midnight / Sat: 12pm-midnight / Sun: 12pm-6pm


Main: ~£35

Visit website

The Rooftop Guide
Written by:
The Rooftop Guide

- The world's leading experts on rooftop venues