If you love a good cocktail and a killer backdrop, you’ve landed in the right place. London is packed with bars that put the city’s landmarks right in front of you. From sky‑high rooftops to riverside lounges, each spot offers a different vibe, price range, and view. Below you’ll find the practical details you need to pick the perfect place for a date, a night out with friends, or a solo unwind.
Rooftops are the easy win when you want a panoramic city view. Sky Garden at 20 Fenchurch Street lets you sip on a glass of prosecco while the city sprawls below – no dress code, but it can get busy, so grab a slot early. Aqua Shard sits on the 31st floor of The Shard; the glass‑encased bar frames St Paul’s and the Thames. Expect a higher price point, but the view makes it worth it for a celebration.
Madison on the 7th floor of St. Paul’s offers a sleek rooftop with a pool vibe. Their happy hour runs from 5‑7 pm, giving you a cheaper drink while the sunset lights up the dome. The Rooftop St. James is a more low‑key option, tucked behind the St. James’s Hotel. It’s perfect for a quiet drink with a view of Buckingham Palace and the park.
When you book, ask about a reservation window – most places let you book a table 30 minutes ahead, but you’ll skip the queue if you arrive on time. Dress smart‑casual; jackets are often required after sunset. Check the weather forecast – many rooftops have retractable roofs but a drizzle can dampen the experience.
If you prefer water over heights, the Thames side has several spots where the city lights reflect on the river. OXO Tower Bar on the South Bank gives you a view of the river and the city’s iconic bridges. Their menu mixes classic gin‑tonics with a few signature cocktails, and the prices sit in the mid‑range.
The River Café isn’t a bar per se, but their garden terrace serves wine and small plates with an unbeatable view of the water. Arrive early for a seat; they don’t take reservations for the terrace.
For a more relaxed setting, head to The Mayfair’s The Bar on the North Bank. It has a dockside feel, and you can watch the night boats glide by while enjoying a craft beer. They often have live acoustic sets on weekends, adding a soundtrack to the scenery.
Tips to make the most of riverfront bars: book a table on a weekday if you want a quieter vibe, and consider ordering a shared platter – the food is usually a highlight and pairs well with the drinks. Also, try to time your visit just before sunset; the sky changes colour and the lights on the bridges turn on, creating a picture‑perfect moment.
Whether you choose a rooftop or a riverside lounge, the key is to plan ahead. Check each venue’s opening hours, especially seasonally – some rooftops close earlier in winter. Bring a light jacket, keep an eye on the forecast, and you’ll walk away with a great story and a stunning photo of London’s skyline.