17 Best Beer Gardens in London for Sunny Pints, Riverside Views and Summer Vibes

If you are heading to London this summer and are on the hunt for beer gardens that have views, vives and entertainment then here are 17 of the best beer gardens in London that we recommend you try out. From sprawling riverside terraces and rooftop hideaways to family-friendly pubs with huge outdoor spaces, we have a beer garden in London that is perfect for you.

Here are 17 of the best beer gardens in London that are definitely worth seeking out this summer.

1. The Duke of Edinburgh, Brixton

One of South London’s most famous beer gardens, The Duke of Edinburgh boasts a huge outdoor space complete with a BBQ area and plenty of seating. It’s ideal for groups, weekend sessions and anyone looking for a lively atmosphere without feeling overcrowded.

Best for: Large groups, sunny Sunday afternoons and BBQ lovers.

2. The Ship, Wandsworth

Perched beside the Thames, The Ship combines riverside views with a spacious beer garden that comes alive during summer. Watching the boats drift past with a cold pint in hand is hard to beat.

Best for: River views

3. Tattershall Castle, Embankment

Not technically a pub beer garden, but this permanently moored boat offers one of London’s most unique outdoor drinking experiences. The deck overlooks the Thames with incredible views of the London Eye and Westminster.

Best for: Sightseeing and iconic London views.

4. The Albion, Islington

This stunning walled beer garden feels more like an English country house than a London pub. Filled with wisteria, flowers and greenery, it’s one of the prettiest outdoor drinking spots in the city.

Best for: Couples, garden lovers and Instagram-worthy afternoons.

5. The Magic Garden, Battersea

True to its name, The Magic Garden feels like a mini festival every weekend. Expect fairy lights, colourful décor, live music and DJs creating a lively atmosphere long into the evening.

Best for: Live music, nightlife and festival vibes.

6. The Drayton Court Hotel, Ealing

Often claimed to have one of the largest beer gardens in London, this West London favourite offers vast lawns, plenty of seating and enough room to avoid the usual summer squeeze.

Best for: Big gatherings and relaxed summer drinking.

7. Punch & Judy, Covent Garden

Its rooftop terrace overlooks Covent Garden’s famous piazza, making it one of the best people-watching spots in central London.

Best for: Tourists, shoppers and city-centre drinks.

8. The Dickens Inn, St Katharine Docks

Overlooking the marina at St Katharine Docks, this historic pub offers beautiful waterside seating surrounded by yachts and historic architecture making it one of the must visit beer gardens in London.

Best for: Waterside dining and scenic photographs.

9. The Gun, Docklands

A hidden gem on the Thames, The Gun features a large riverside terrace with views across the water toward the O2 Arena. It feels surprisingly peaceful given its location.

Best for: Quiet riverside drinks and date nights.

10. The Pilgrim, Kennington

With two outdoor gardens and a regular programme of live music, The Pilgrim has built a reputation as one of South London’s best all-round outdoor pubs.

Best for: Live music and social gatherings.

11. The Blind Beggar, Whitechapel

This award-winning beer garden features covered seating, an outdoor bar and regular live music and DJ events during the warmer months.

Best for: Weekend entertainment and evening drinks.

12. Clissold Park Tavern, Stoke Newington

Located next to one of North London’s most popular parks, this heated and covered garden hosts live jazz, bands and DJs throughout the year.

Best for: Music lovers and craft beer fans.

13. Porterhouse, Covent Garden

Home to one of Central London’s largest beer gardens, Porterhouse combines outdoor drinking with live music, sport screenings and an extensive craft beer selection.

Best for: Craft beer enthusiasts and sports fans.

14. The Rose, Fulham

A beautifully landscaped garden complete with water features and secluded corners creates a peaceful oasis away from the bustle of West London.

Best for: Relaxed lunches and quieter drinks.

15. The Crown & Greyhound, Dulwich

This handsome South London pub offers a spacious garden with plenty of seating and a welcoming family-friendly atmosphere.

Best for: Families and laid-back weekend lunches.

16. Mercato Metropolitano, Elephant & Castle

More beer garden than pub garden, this huge outdoor space combines craft beer with international street food vendors and a vibrant social atmosphere.

Best for: Foodies and group outings.

17. The Fox on the Hill, Denmark Hill

Boasting a surprisingly large lawn-like garden rarely found in London, The Fox on the Hill feels more countryside pub than city boozer.

Best for: Families, outdoor games and escaping the urban crowds.

Whether you’re looking for riverside sunsets, live music, rooftop views or somewhere the whole family can enjoy, these beer gardens in London deliver in style. From hidden urban oases to bustling outdoor party spots, these 17 venues showcase the very best of alfresco drinking in the capital. The only thing left to do is hope the British weather cooperates.

You may also like

6 of the Best Rooftop Bars in London

10 Free Parks in London

Where to Stay in London for the First Time