When the city lights start to blur, the first thing I look for is a rooftop that offers a clear view of the Thames and the London Eye. The trick is to find a place that balances price, atmosphere, and, most importantly, the quality of the drink menu. Below are the top spots that deliver on all three.
1. Sky Garden Café – Nestled inside the Walkie Talkie building, this venue offers a 360‑degree panorama. The glass walls are so large that you can see the Shard, the Gherkin, and the river in one sweep. The price point is modest: a standard gin and tonic costs £12, while the signature “Garden Breeze” cocktail is £16. The seating is a mix of lounge chairs and high tables, making it perfect for both a quick drink and a longer stay.
2. The Shard’s 30th‑Floor Lounge – For those willing to pay a little extra, the 30th floor offers a more exclusive vibe. A drink here is £18, and the view of the Thames is uninterrupted by surrounding buildings. The lounge is open from 5 pm to 11 pm on weekends, so you have plenty of time to soak in the sunset.
3. Ozone at The Ritz – If you’re after a touch of luxury, Ozone sits on the roof of the Ritz Hotel. The view is slightly lower than the others, but the glass façade frames the city like a postcard. A classic martini is £20, and the staff are quick to recommend a local craft beer if you’re not into spirits.
4. Bar 27 at The Shard – Known for its craft cocktails, Bar 27 offers a rotating menu that changes with the seasons. The “Shard Sunset” costs £15 and is made with fresh citrus and a splash of elderflower. The bar also hosts a weekly “Mixology Night” where you can learn to make your own cocktail for just £5.
5. Rooftop at The Tower Hotel – This spot is a hidden gem. The drinks are priced at £10 for a standard beer and £12 for a signature cocktail. The staff are friendly, and the menu includes a local craft beer called “Tower Ale” that pairs well with the city view.
6. Waterloo Rooftop – Located near the Thames, this bar offers a relaxed vibe and a solid selection of wines. A glass of Bordeaux is £8, and the bar’s “Waterloo Spritz” is a refreshing mix of Aperol, prosecco, and soda for £11.
For the most tranquil experience, aim for early evenings on Saturdays, between 5 pm and 7 pm. Sunday afternoons, from 2 pm to 4 pm, also see fewer crowds. If you’re willing to pay a little more, the 30th‑floor lounge at The Shard offers a private seating area that can be booked for a small group at £50 per person.


After a few drinks and a stroll along the Thames, you might want to keep the energy going. If you’re in the mood for a bit of online gaming, you can check out https://winscombebowlsclub.co.uk for a relaxed virtual experience that pairs well with a night of rooftop cocktails.
All the venues have a strict dress code, so casual T‑shirts are off the table. The Shard’s 30th‑floor lounge requires a reservation at least 48 hours in advance, which can be a hassle if you’re spontaneous. Additionally, the higher floors can feel a bit isolated, with limited seating options during peak hours.
Choose a rooftop that fits your budget and your mood. If you want a wide, uninterrupted view, go to Sky Garden Café or The Shard’s 30th‑Floor Lounge. For a more intimate setting with a curated drink list, Bar 27 and The Tower Hotel’s rooftop are the places to be. Remember to book early if you’re heading to the more exclusive spots, and plan your visit for the early evening to avoid the crowds. With these tips, your weekend escape will feel as elevated as the city skyline itself.
The best bars keep overhead low by offering a limited drink menu, serving crowd‑pleasers, and using seasonal, local ingredients.
Sky Garden Café in the Walkie Talkie building provides a 360° panorama, especially stunning at sunset over the Thames.