Best Rooftop Bars in London: Free & Ticketed

Skip the guesswork: the cheapest great rooftop view in London is free, and the priciest is mostly postcode. Sky Garden costs nothing to enter once you have a booked slot, so a whole evening can run GBP 25 to 40 a head with two cocktails. The skyline cocktail terraces, Savage Garden and Radio Rooftop, charge no cover either, but two or three drinks land closer to GBP 45 to 75. The one thing money cannot fix at the last minute is the booking.

That split, free-view spots versus paid-cocktail terraces, is the line most London rooftop lists blur. This guide sorts the rooftops into three tiers by what you actually pay and how far ahead you have to plan. Get the tier right first and the night arranges itself.

Tier one: the free view at Sky Garden

Sky Garden is a public garden bar on the 35th and 36th floors of 20 Fenchurch Street (the Walkie-Talkie) in the City, with 360-degree views and entry that costs nothing. The trade-off is logistics. You book a free timed ticket online, released roughly three weeks ahead, and evening slots vanish quickly. Walk-ins get in only when there is space, which on a summer Friday means no. Once inside, the Sky Pod Bar pours cocktails at roughly GBP 8 to 16, cheaper than most rooftops in town because you did not pay to get up there. Weekday hours run 10am to 6pm, weekends 11am to 9pm, with later access if you have booked the bar or restaurant.

Treat this as a walk-and-sip stop rather than a going-out venue. Nobody is queuing at a velvet rope, and it closes earlier than you would think, so make it the first stop of the night, not the last. Pair it with a riverside walk afterward and you have a genuinely cheap, very London evening.

If the free view is the whole goal, Sky Garden beats the paid terraces on value every time. What it does not give you is a late night or a dancefloor. For that, you move down a tier and start paying for cocktails.

Tier two: the skyline cocktail terraces

This is the paid tier, where London rooftops earn their reputation. You will not pay a cover, but you will spend on drinks, sometimes face a table minimum, and the dress leans smart-casual.

Savage Garden is a 12th-floor terrace at the DoubleTree by Hilton near Tower Hill, aimed straight at Tower Bridge. Cocktails run roughly GBP 14 to 18, and the Wildside terrace has a retractable glass roof, so a London drizzle does not kill the plan. Of the paid pair, it is the more relaxed and the better-value view, since Tower Bridge fills the frame rather than sitting as one feature among many. Book in summer and across December.

Radio Rooftop sits atop ME London on the Strand, a glossier, dressier crowd with house and Ibiza-style DJs in summer and wraparound terraces. Cocktails land around GBP 15 to 20, and at peak times the door can get selective, so reserve and dress up. It is the closest a London rooftop gets to a club feel without being one, and it keeps a year-round indoor lounge for when the terrace shuts.

Here is how the headline spots compare:

Rooftop Area Entry Cocktails Book ahead?
Sky Garden City (Fenchurch St) Free, timed ticket GBP 8 to 16 Yes, ~3 weeks
Savage Garden Tower Hill Free GBP 14 to 18 Summer/Dec
Radio Rooftop The Strand Free GBP 15 to 20 Yes, dress up
Queen of Hoxton Shoreditch Free GBP 7 to 12 No, walk-in

Tier three: the relaxed Shoreditch option

Not every rooftop wants you in good shoes. Queen of Hoxton is a three-floor bar in Shoreditch with a seasonally themed rooftop on top, a ground-floor bar, and a basement club below. Drinks sit around GBP 7 to 12, well under the City terraces, and the crowd is young and dressed-down. The rooftop changes its theme through the year (winter wigwam, summer beach shack sort of thing), so it is more party-on-a-roof than skyline-and-silence. Basement club nights run late on weekends and are often free to GBP 10, which makes Queen of Hoxton a rare rooftop that can carry a whole night rather than just the warm-up.

This is the move if you are in East London and do not fancy trekking to the City. It is a short walk from Old Street or Shoreditch High Street, and you can roll from rooftop to dancefloor without leaving the building.

What a rooftop night actually costs

Let us be concrete. A free-view evening, Sky Garden plus two cocktails, runs GBP 25 to 40 a head. A skyline terrace like Savage Garden or Radio Rooftop, two or three drinks, lands at GBP 45 to 75 once a table minimum or a few rounds add up. Queen of Hoxton keeps the whole night under GBP 40 if you stay on house drinks.

Getting there is cheap. Tube and bus on contactless are capped daily, a bus is a flat GBP 1.75, and most of these rooftops sit near a station: Monument or Bank for Sky Garden, Tower Hill for Savage Garden, Charing Cross or Embankment for Radio Rooftop, Old Street for Queen of Hoxton. After the terraces close, a short central Uber or black cab runs GBP 10 to 25, more with surge near 1am on weekends.

If you want to fold the rooftop into a bigger night, a self-guided cocktail or gin session bridges the gap between an early rooftop close and a proper club, and it doubles as the indoor backup when the weather turns.

Timing, weather, and the rules nobody tells you

Rooftop season in London is short and weather-dependent. Late May through September is the safe window, when light lingers past 9pm and open terraces actually open. Even in July, a clear night turns cold at altitude, so bring a layer; nobody looks cool shivering on the 35th floor. The spots with cover, Sky Garden's glassed-in sections and Savage Garden's retractable roof, hold up better in shoulder season.

A few practical things. Book the free spot earliest, because Sky Garden evening slots are the first to go and there is no walk-in fallback on a warm Friday. For the paid terraces, reserve and check the dress code: Radio Rooftop expects smart, no sportswear. Bring physical photo ID, since Challenge 25 means doors can ask even if you are clearly over 25, and some will not accept a digital-only ID. A service charge of 12.5% often lands on table bills at the terrace bars, so factor that in before you split the round.

One honest trade-off: Radio Rooftop is pricier and busier than it needs to be in peak summer, and you are partly paying for the address. If it is purely about the view, Sky Garden wins on value. If it is about the night, the DJ, the dressed-up crowd, the cocktail in hand, the paid terraces are worth it.

How to plan the perfect rooftop evening

Stack it. Start with the free view early, since Sky Garden books from late afternoon, catch the sunset, then move to a cocktail terrace or down to street level as the rooftops close. A clean run: Sky Garden at 6pm for the City skyline, over to Savage Garden for Tower Bridge as the light drops, then push into Soho or Shoreditch for late drinks and a club.

When the terraces shut, the night moves indoors: Soho for bars, Shoreditch and Dalston for late clubs, the City for a final cocktail. Rooftops are the opening act in this city, not the headliner, and the best evenings treat them that way.

Frequently asked questions

What is the best rooftop bar in London?

It depends on what you want. For views on a budget, Sky Garden wins because entry is free with a booked slot and the panorama covers 360 degrees. For Tower Bridge at sunset with a cocktail in hand, Savage Garden near Tower Hill is the pick. For a dressier, DJ-driven night, Radio Rooftop on the Strand leans closest to a club. None of the three charge a cover, so the real cost is drinks.

Are rooftop bars in London free?

Some are. Sky Garden charges nothing to enter if you pre-book a timed slot, though you pay for drinks (around GBP 8 to 16). Most other rooftops are also free to walk into but expect you to buy cocktails, roughly GBP 14 to 20 at the skyline terraces, and busy nights can push you toward a table booking with a minimum spend.

Do you need to book rooftop bars in London?

Sky Garden requires a free timed ticket booked in advance, released about three weeks ahead. For Savage Garden and Radio Rooftop, booking is strongly advised in summer and December, when terraces fill fast. The relaxed Shoreditch option, Queen of Hoxton, is mostly walk-in for the rooftop, though its weekend basement club can queue late.

What is the highest rooftop bar in London?

Among the free-to-enter options, Sky Garden sits highest, on the 35th and 36th floors of 20 Fenchurch Street with 360-degree views across the City and the Thames. Its open-air sections are more enclosed than a true open terrace, but no other free London rooftop puts you that far up. Savage Garden, at the 12th floor near Tower Hill, trades height for a closer, frame-filling Tower Bridge view.

Where is Sky Garden and is it free?

Sky Garden sits at the top of 20 Fenchurch Street, the Walkie-Talkie building, in the City of London near Monument station. Entry is free but you must pre-book a timed slot online, released roughly three weeks ahead and snapped up fast for evenings. The free part is the view and the garden. Drinks at the Sky Pod Bar run about GBP 8 to 16.

When is rooftop season in London?

Realistically late May through September, when evenings stay light past 9pm and terraces stay open. Even in summer, London nights turn chilly at altitude, so bring a layer. Year-round options exist: Sky Garden has glassed-in sections, and Savage Garden has a retractable glass roof on its Wildside terrace, so a sudden drizzle does not end the night.