When the sun dips below the Thames, London’s skyline turns into a glittering stage. I’ve spent three weekends chasing the city’s best rooftop views, and the rule that emerged was simple: a view that can be seen from at least two directions wins the night. Below are the spots that live up to that promise, each with its own flavor and a few practical tips that save time and money.
1. The Shard’s Sky Lounge – 40 Minutes of Luxury
Book a table for 6:00 pm, and you’ll get a 45‑minute window of panoramic cityscape before the crowds swell. The glass walls give a 360° sweep, and the bar staff know the cocktail menu by heart. A signature gin‑based drink costs £22; the 10‑pint house beer is only £13. The only downside? The entrance fee of £12 per person, which is waived if you arrive before 5:30 pm on weekdays. This is the place to test your patience: a reservation is essential, otherwise you’ll be waiting in line for up to 90 minutes.

2. Sky Garden – Free Entry, Premium Experience
Unlike most rooftops, Sky Garden offers free admission, but you must book a slot in advance through their website. The garden itself is a botanical oasis, and the terrace offers a 360° view of the city’s skyline. The bar serves craft cocktails at £18 each. The only hiccup is the 20‑minute walk from the nearest underground station, which can be a drag if you’re running late from a daytime event.
3. The Rooftop at The Ned – 60‑Minute Sunset
The Ned’s rooftop is a hidden gem that opens at 6:30 pm. It’s a 60‑minute slot, perfect for a quick sunset drink before the night takes off. The cocktail menu features a “Ned” special at £19, and the bar offers a complimentary glass of Prosecco for each table of four. The drawback? The venue is a member‑only club, so you need a valid membership or a “Ned‑Guest” pass, which costs £35 for the evening.
4. The Roof at The Shard – A Budget‑Friendly Alternative
If the Shard’s Sky Lounge feels pricey, The Roof offers a more affordable option. Prices hover around £15 for a cocktail, and the view is just as breathtaking. The bar opens at 5:00 pm, so you can arrive early and avoid the rush. However, the seating is limited to 20 tables, so booking 48 hours in advance is recommended.
5. The View at The Ivy – 30‑Minute Luxury
The Ivy’s rooftop opens at 7:00 pm, offering a 30‑minute window of the city’s lights. The drinks menu features a “Ivy” cocktail at £20. The only catch is the £10 cover charge, which is waived if you order a bottle of wine. The bar is known for its attentive service, but the seating is tight; expect to wait 15 minutes for a table on a busy weekend.
6. The Roof at the OXO Tower – A Family‑Friendly Option
For those who want a relaxed vibe, the OXO Tower’s rooftop is open from 5:30 pm. The drinks are priced at £14 for a cocktail and £12 for a beer. The view includes the Thames and the London Eye, making it a favorite for families. The only downside is that the bar closes at 9:00 pm, so you’ll need to plan your evening accordingly.
Mid‑week detour: From city lights to virtual thrills
If you’re looking to keep the excitement going after the city lights fade, consider a quick detour to Vegas Hero, where the same kind of high‑energy atmosphere can be experienced from the comfort of your living room.
Conclusion: Choose Your View, Pick Your Time
London’s rooftops offer more than just drinks; they deliver a slice of the city’s soul. Whether you’re after a luxury experience, a budget-friendly outing, or a family‑friendly evening, there’s a spot that fits the bill. Book ahead, arrive early, and let the city’s lights do the talking.
