Where To Drink Outside in London

In a city teeming with skyscrapers and jammed roads, it's no wonder that Londoners flock to some of the city's green spaces and rooftop for a drink outside come summer, or winter. But where can you find these gems? From beautiful rooftops in Peckham, to brimming beer gardens in East London, here are our top picks for some of the best places to drink outside in London.

Last updated on 26th February 2021


39 user reviews 4

Head to the Vicinity terrace where you'll find one of London's most spectacular views. This riverside spot sits in the shadow of Tower Bridge and serves up a delicious menu of street food-style eats, alongside an impressive selection of cocktails, wines and Champagnes.

The Duke of Edinburgh

130 user reviews 4

When it comes to a drink outside in Brixton, The mega Duke Of Edinburgh are always on hand. From bookable booths with heaters to covered spots and premium sunshine sittings, it's a local favourite and a must try on London's beer garden scene.

People's Park Tavern

332 user reviews 4

With a beer garden the size of a small park, this pub (next to the much loved Victoria Park) has one of the best outdoor drinking spaces in London, and definitely the best al fresco dining in east London. Along with numerous tables for drinking, eating and whiling away the summer months, there's also a whole crazy golf pitch to have a go on. 

The Green Room

140 user reviews 4

On the hunt for alfresco drinks in Southbank? Look no further than The Green Room -  a stunning glass-walled restaurant adorned with National Theatre memorabilia. Bringing the outdoors in, the terrace here is an extension of the dining room, with lawn space to stretch out in too.

Head over to Tobacco Dock where this unique outdoor drinking and dining spot is waiting to save your winter. With booths, benches, heaters and daybeds spread across the rooftop, Skylight offers multiple bars for all your beer and cocktail needs, alongside street food and entertainment.

Bar Elba

63 user reviews 3

Based around the theme of Napoleon's exile, the 600-capacity Bar Elba is London's own little party island. With awesome cocktails and epic views of the Thames, this Waterloo rooftop bar is a perfect outside drinking space in London. For 2020? You can even book their very own rooftop igloos.

Fulham Beach

323 user reviews 4

Looking for somewhere to drink outside in South London? Fulham Beach is a firm choice with its stunning pergola, bookable beach huts and stunning outdoor seating with prime views of the Thames. That's not all though as they'll be hosting parties, supper clubs and boozy brunches.


767 user reviews 4

With an outdoor space that looks more like a fairground than any beer garden you've ever seen before, this is one of the best outside drinking spots in London. A perfect sun trap in summer, but with plenty of covered booths to huddle under when the rainy months arrive, Aeronaut is an ideal location for fans of al fresco drinking and dining. 

The Naturalist

103 user reviews 4

This North London pubis a staple for outdoor drinking in summer months thanks to its stunning views of the West Reservoir and beyond. Settle in for some serious sun tanning and gorging on classic British dishes that utilise the freshest seasonal ingredients. 

Pergola Paddington

53 user reviews 3

A gorgeous outdoor arena for eating and drinking in the city, not only is Pergola Paddington littered in cool pastel tones and glorious greenery, it's perfect for group catch ups or a round of spritz cocktails with the other half. 

The Three Compasses

116 user reviews 5

Home to one of the most bustling beer gardens in Dalston, The Three Compasses is easily one of the best places to drink outside in London. The classic British boozer offers plenty of space on its terrace, alongside fresh craft pints and gut-busting burgers.

Pop Brixton

12 user reviews 4

Who knew shipping containers could be so sexy? Pop Brixton did, that's who. The South London hangout is sporting a huge variety of street food traders, retail boutiques and bars, meaning you've got plenty of choice when you're looking to drink outside in London.