The 15 Best Gardens In London

This city of ours? It's full of botanical nooks. But it's not all parks and playgrounds. High above the ground and tucked away off the bustling streets, there are a number of free gorgeous spaces filled with tropical plants, vibrant flowers and stunning water features. So, without further ado, take a look at our pick of the best gardens to visit in London and add some new spots to your summertime arsenal.

London's Best Secret Gardens

1. Sky Garden

  • Where: 1, Sky Garden Walk, City of London, EC3M 8AF
  • Best for: panoramic views of the city
  • How much: from free

Located 38 floors above Fenchurch Street, Sky Garden has gained acclaim for having one of the most impressive indoor gardens. Head up to the city oasis where you'll be met with panoramic views and a handful of bars and restaurants interspersed among lush ferns and palm trees. 

Best of all? It’s completely free to visit - just book in advance to secure your spot. Once inside, you can wander through the landscaped gardens and grab a drink at the Sky Pod Bar.

Sky Gardens Bar in London.

This pretty place also hosts regular live music events.

2. The Culpeper

  • Where: 40 Commercial Street, E1 6LP
  • Best for: the eco-conscious and a crisp pint 
  • How much: free

It may seem like any old pub from the outside, but The Culpeper is home to one of the most underrated secret gardens in London. Beloved by those in the know, this Spitalfields watering hole has a 'working farm' packed with flowers, herbs and vegetable patches tucked away on its rooftop. No wonder their food and botanical cocktails taste so good.

The bartenders snip fresh mint for your cocktails, the chefs incorporate just-plucked produce into the menu, and even the garden’s beehives contribute to the mix, producing honey used in dishes and drinks alike. Come summer, it’s a sun-drenched sanctuary; in winter, the greenhouse keeps things cosy, complete with twinkling lights.

The Culpeper rooftop in London.

One of the best rooftop gardens in London? Without a doubt.

3. Isabella Plantation

  • Where: Richmond Park, Richmond TW10 5HS
  • Best for: history lovers - it's set within a Victorian plantation from the 1830s
  • How much: free

Hidden deep within Richmond Park, Isabella Plantation is a breathtaking 40-acre woodland garden bursting with vibrant colours, winding streams, and an enchanting sense of tranquillity. A true hidden gem, this carefully curated natural haven is a world away from the hustle and bustle of London, offering a dreamy escape where nature takes centre stage.

Step into a sea of rhododendrons and azaleas in spring, their neon pinks, purples, and reds reflecting beautifully in the garden’s peaceful ponds. Wander along shady pathways lined with camellias, magnolias, and rare trees, each season bringing a new palette of colours and fragrances. 

Trees and path from Isabella Plantation in London.

Get lost in a haze of pink at this Richmond Park gem.

4. Fulham Palace

  • Where: Bishop's Avenue, SW6 6EA
  • Best for: the nature and Tudor-obsessed
  • How much: free

Embrace your inner Bridgerton with a trip to Fulham Palace, a lofty 17th-century estate. Once the grand country retreat of the Bishops of London, this centuries-old estate is now a beautifully restored heritage site with an enchanting walled garden that steals the show.

A must for history and nature lovers, the walled garden and surrounding outdoor areas have some of the oldest holm oaks in the country and the first magnolias grown in Europe, as well as a Tudor wall. Step through the gates and into a green sanctuary where ancient fruit trees, vibrant flower beds, and manicured lawns create a scene straight out of a storybook. 

Fulham Palace Gardens.

Live out your favourite Jane Austen novels here.

5. Kyoto Gardens

  • Where: Holland Park, Holland Park Avenue, W11 4UA
  • Best for: a tranquil walk around a Japanese garden in London
  • How much: free

Kyoto Gardens is a zen and tranquil spot within Holland Park boasting a picturesque waterfall. This tiny bolthole is a far cry from the usual parks around the capital. Instead, you'll find a central pond surrounded by Japanese maple trees and other remarkable shrubs.  

Step into the garden, and you’ll feel like you’ve been transported to Japan. Wander along the winding paths, past stone lanterns and delicate bridges, and listen to the soothing sound of water trickling down the tiered waterfall. Peacocks often roam the area, adding a magical touch to the scenery, while the koi fish glide gracefully beneath the surface.

Kyoto Gardens in Notting Hill.

Enjoy an afternoon in one of the free gardens in London.

6. Barbican Conservatory

  • Where: Silk Street, City of London, EC2Y 8DS
  • Best for: Brutalist architecture fiends
  • How much: free

Look no further than the Barbican Conservatory for a refreshing escape. Along with fauna from all over the world - from desert cacti and succulents to Swiss cheese plants and orchids - there are three ponds filled with various types of carp.

The conservatory’s tranquil atmosphere is enhanced by its beautiful koi pond, and the sound of gently flowing water adds to the peaceful vibe. Whether you’re a plant enthusiast or simply looking for a quiet escape, the Barbican Conservatory is a perfect retreat. While you're there? Be sure to visit some of The Barbican's exhibitions. Please note: the conservatory will be shut in 2027 for refurbishment.

Barbican Conservatory in London.

Admission is free to this tropical paradise.

7. St Dunstan In The East

  • Where: St Dunstan's Hill, City of London, EC3R 5DD
  • Best for: whimsical photos and lunch break strolls
  • How much: free

Nestled in the hub of the City, St Dunstan in the East wins the prize for unusual gardens. Since being all but destroyed during a WW2 bombing, the church has become a public park and a popular place to unwind after work. 

The combination of ancient stone walls, overgrown ivy, and vibrant greenery creates a magical atmosphere, making it one of the most atmospheric green spaces in the city. The garden is full of winding paths, peaceful nooks, and gorgeous plants, perfect for a quiet stroll or simply relaxing with the sounds of nature.

St Dunstan In The East in London.

Check out this sanctum for a calming lunch spot.

8. Dalston Curve Garden

  • Where: 13 Dalston Lane, London E8 3DF
  • Best for: pints in the sun with your friends
  • How much: free (note: not the pints)

Created with the community at its core, Dalston Curve Garden is a gorgeous free hideout in the heart of East London. This unique garden, built on a former railway site, is a hub of local life, where residents and visitors alike can enjoy nature, culture, and creativity in a relaxed setting.

The garden boasts an eclectic mix of lush greenery, including wildflowers, fruit trees, and vegetables, alongside quirky sculptures and cosy seating areas. It’s a perfect spot to unwind with a coffee, catch up with friends, or enjoy one of the many community events that are held throughout the year, from art exhibitions to outdoor performances.

Dalston Curve Garden,

Step off the train and into this garden to de-stress.

9. Chelsea Physic Garden

  • Where: 66 Royal Hospital Road, SW3 4HS
  • Best for: flower lovers and green fingers
  • How much: £15 per adult

Chelsea Physic Garden is a hidden gem, offering a tranquil escape with a fascinating botanical history. Established in 1673, it is one of the oldest botanical gardens in the UK, originally created for the study of medicinal plants. Today, it continues to be a place of beauty, education, and relaxation.

Spread over 3.8 acres, the garden is home to a remarkable collection of plants (over 4,500 to be exact), including rare and exotic species from around the world. Visitors can explore themed sections like the Garden of World Medicine, the Apothecary's Garden, and the delightful Rock Garden.

Chelsea Physic Garden in London.

Perfect your gardening skills at this pretty gem.

10. Hampstead Heath Garden And Pergola

  • Where: Hampstead Heath, London
  • Best for: going for a run or dog walking
  • How much: free

One of the most well-known and beautiful, Hampstead Heath Garden and Pergola is a jewel in the northern neighbourhood's crown. Situated within the sprawling expanse of Hampstead Heath, this stunning garden is a hidden gem, known for its beautifully restored Edwardian pergola and its tranquil, romantic atmosphere.

The garden's standout feature is its grand pergola, a series of elevated walkways draped in climbing vines and surrounded by lush greenery. As you stroll along, you'll be treated to panoramic views over the surrounding gardens and beyond to the city skyline. The combination of towering trees, vibrant flowers, and carefully landscaped paths creates a serene environment, perfect for leisurely walks, photography, or simply relaxing.

Hampstead Heath Garden And Pergola in London.

Cameras at the ready for one of the best London gardens.

11. Chiswick House & Gardens

  • Where: Burlington Lane, Chiswick, W4 2RP
  • Best for: family days out and picnics
  • How much: entry to the gardens is free, the house is £12 per person

Another Jane Austen-era property, and the birthplace of the English Landscape Movement, Chiswick House & Gardens has, without a doubt, one of the most stunning gardens in our guide. The 18th-century villa, designed by architect Richard Boyle, is an iconic example of neo-Palladian style, set within acres of beautifully landscaped gardens. The house itself is a must-see, with its grand columns and impressive interior that reflects its Georgian heritage.

But it’s the gardens that truly steal the show. Spread across 65 acres, the gardens are a tranquil escape from the hustle and bustle of the city. With its ornamental lakes, lush greenery, and winding paths, the space offers a peaceful spot for walks or a picnic by the lake. 

Chiswick House Garden in London.

The 65-acre garden is open all year round.

12. Kew Gardens

  • Where: Richmond, London
  • Best for: fantastic light displays at Christmas and seasonal festivals
  • How much: from £22 per person (online)

We couldn't make a list of the top green spaces to hit up without including the national treasure that is Kew Gardens. The extensive Royal Botanic Gardens include two giant conservatories and a 14,000-strong arboretum; more than enough to keep you entertained.

Visitors can explore the iconic Palm House, which houses a vast collection of tropical plants, or wander through the serene landscapes of the Japanese Garden and the Waterlily Pond. Don’t miss the Treetop Walkway, where you can get a bird’s-eye view of the gardens or the beautiful Kew Palace, steeped in royal history. Tickets for adults are £22 if you pre-book online for a peak time, or if you're a student or under 29, you can nab them for around £7 (off-peak) - definitely well worth the trip.

Kew Gardens London.

Kew Gardens In London is an iconic spot with a host of spectacular displays all year round.

13. Queen Mary's Gardens 

  • Where: Regent's Park
  • Best for: a Central wander for nature lovers
  • How much: free

Tucked away in Regent's Park, Queen Mary's Gardens is one of the capital's best-kept secrets, offering a peaceful escape with its stunning collection of roses and vibrant plant life.

Named after the wife of King George V, this world-renowned garden is home to over 12,000 roses, including 85 single variety beds, showcasing everything from classic to modern English roses. Not just roses, though - the gardens also boast a National Collection of Delphiniums, Mediterranean Borders, and a Begonia Garden with 9,000 begonias. 

Queen Mary's Garden in London.

Discover hidden corners of privacy, and relax on one of the many benches.

14. Vauxhall Gardens

  • Where: New Spring Gardens Walk, Vauxhall Walk, SE11 5HL
  • Best for: a trip to the farm
  • How much: free

Tucked away in South East London, Vauxhall Gardens is a delightful green escape with a twist of history. Once a thriving pleasure garden in the 18th century, it was the place for music, dancing, and dazzling fireworks displays.

Today, it’s a peaceful retreat perfect for a leisurely stroll, all while being close to Vauxhall City Farm - a little slice of countryside charm right in the heart of the city. The gardens themselves are filled with winding pathways, vibrant flower beds, and plenty of shady nooks under centuries-old trees. 

Sheep from Vauxhall City Farm.

Visit some sheep and in the spring, see daffodils take over the gardens. 

15. Crossrail Place Roof Garden 

  • Where: Crossrail Place, E14 5AB
  • Best for: a green work break from the concrete jungle 
  • How much: free

Hidden high above Canary Wharf, Crossrail Place Roof Garden is a lush rooftop oasis that feels like stepping into a tropical paradise. Tucked away atop the impressive Crossrail Place building, this lush garden spans nearly 3000 square metres.

Picture winding paths surrounded by towering plants, all sheltered under a sleek glass canopy. The garden blends nature with modern design, giving you the perfect zen escape in the middle of the city’s bustling financial hub.

Crossrail Place Roof Garden in London.

Think bamboo groves and tranquil waters galore at one of the best free rooftop gardens in London.

Looking for more alfresco things to do? Check out our guide to the prettiest walks in London.