After a 9‑to‑5 grind, the idea of sipping a craft cocktail while watching the city lights flicker feels almost too good to be true. Yet London’s skyline offers a surprisingly intimate selection of rooftop bars that combine low‑key vibes with impressive views. Below is a practical guide to ten of the most welcoming spots, each with a distinct character and a price point that won’t break the bank.
1. The Roof at The Ned
The Ned’s rooftop terrace sits 20 metres above the Thames, creating a quiet oasis that feels more like a private garden than a public venue. A fixed menu of 12 cocktails costs £12 each, and a rotating selection of local craft beers is also available. The space is adorned with reclaimed wood and low lighting, adding to its relaxed ambience. The only drawback is that the bar opens at 6 pm, so early‑evening arrivals may find it a bit crowded.
2. The Rooftop at The Tower Hotel
Perched above Tower Hill, this bar offers a 360‑degree view of Tower Bridge and the river. A small but well‑curated selection of gin and tonics is available for £10. The layout is intentionally sparse, with a single bar counter and a handful of lounge chairs. It’s ideal for a quick drink before heading home, though the limited seating can mean a wait of up to 20 minutes during peak hours.
3. The Sky Garden’s Bar
While the Sky Garden itself is free, the adjacent bar charges a cover of £8 for drinks. The setting is botanical, with hanging plants and floor‑to‑ceiling glass walls. The drinks menu focuses on botanical cocktails, each costing around £12. The only caveat: the bar is open only until 10 pm, so late‑night plans need to be adjusted accordingly.
4. The Roof at The Shard
At 240 metres, this bar offers an unrivaled panoramic view. Prices start at £15 for a signature cocktail, and the menu includes a small but impressive selection of rare whiskies. The ambience is upscale, with velvet seating and a muted colour palette. The price point is higher than most rooftop bars, and the bar can fill up by 8 pm on weekdays.
5. The Roof at The Milestone Hotel
The Milestone’s rooftop terrace is a hidden gem, with a relaxed bar serving 8‑pint glasses of local ales for £7. The setting is rustic, featuring exposed brick walls and string lights. The limited menu means you’ll find exactly what you’re looking for, but the venue closes at 11 pm, so plan accordingly.

6. The Roof at The Prince
Located in Covent Garden, this bar offers a mix of classic cocktails and contemporary craft beers for £11. The space is intimate, with a low‑profile bar and a few lounge chairs. The only drawback is that the bar can become noisy during the early evening rush, which might deter those seeking a quiet drink.
7. The Roof at The Royal Horseguards
With a view of the River Thames and a price tag of £9 for a glass of wine, this bar is a favourite among locals. The décor is nautical, featuring brass fixtures and a small bar counter. The limited seating means you might have to stand if you arrive during the busiest hour, but the atmosphere remains relaxed.
8. The Roof at The OXO Tower
At 90 metres, the OXO Tower rooftop bar offers a 30‑minute free entry period from 6 pm to 6:30 pm, after which a £10 cover applies. The drinks menu is diverse, with a focus on gin and citrus. The space is airy and light, making it a great spot for a late‑afternoon drink. The only downside is the early closing time of 9 pm on weekdays.
9. The Roof at The Langham
The Langham’s rooftop terrace is a classic, with a 12‑hour cover for £12. The bar serves a selection of classic cocktails, each priced at £13. The setting is elegant, with a mix of leather chairs and polished tables. The high price point and limited opening hours (8 pm to 11 pm) may not suit everyone.
10. The Roof at The Marriott
Located in Soho, this bar offers a relaxed vibe with a menu of 10‑pint glasses of local beer for £6. The setting is casual, with a low bar and a few communal tables. The only limitation is that the bar closes at 10 pm, which may be early for night owls.
How Rooftop Bars Fit Into Your Evening Routine
Choosing the right rooftop bar can depend on how you want to unwind. If you prefer a quiet, scenic spot, The Ned or The Tower Hotel offer a more intimate setting. For a lively atmosphere with a wider drink selection, The Shard or The OXO Tower might be better. And if you’re on a budget, The Milestone Hotel and The Marriott provide great value without sacrificing the rooftop experience.
While a rooftop drink is a classic way to relax after work, some people look for other ways to entertain themselves in the evenings. For those who enjoy a bit of gaming alongside a night out, Lizaro offers a range of online entertainment options that can complement a relaxed evening on the roof.
Choosing the Best Rooftop Bar for You
When deciding which rooftop bar to visit, consider the following:
- Timing – Check opening and closing hours to avoid disappointment.
- Price – Some bars charge covers or higher drink prices.
- Atmosphere – Whether you want a quiet garden feel or a bustling bar.
- Location – Proximity to your workplace or home can save travel time.
In short, London’s rooftop bars offer a spectrum of experiences, from quiet retreats to lively social hubs. Pick the one that matches your mood and schedule, and enjoy a well‑deserved drink with a view.
Frequently Asked Questions
What makes a London rooftop bar cozy?
A low‑key atmosphere, intimate seating, and a relaxed vibe separate cozy rooftops from more crowded, high‑energy venues.
Are these rooftop bars expensive?
No, most offer drinks around £10–£15, and some even have happy hour specials to keep costs low.
Do I need a reservation to visit?
Some spots recommend booking, especially on weekends, but many allow walk‑ins if you arrive early.