Press ESC to close

Top 11 Must-See Gardens in London, UK

London's Top Public Gardens

London stands out for its abundance of greenery, with 40% of its area dedicated to public parks and gardens, a figure that surpasses other major cities like New York and Toronto.

Tulips blooming in St. James’s Park

As one of the most walkable cities, London offers easy access to its beautiful parks and gardens. Whether you're heading to Buckingham Palace or exploring the city's skyline, you'll encounter historic and modern gardens alike.

For a guide to the city's most vibrant gardens, read on for a list of the top gardens in London, England.

1. The Italian Garden, Kensington Gardens, Kensington

Italian Garden in Kensington Gardens

The Italian Garden in Kensington Gardens is a Victorian-era gem, offering serene views of the Serpentine lake and adorned with statues and flower beds. The Italian Gardens Café nearby is perfect for an afternoon tea with a view.

Official site: www.royalparks.org.uk/parks/kensington-gardens

2. Hampton Court Gardens, Richmond upon Thames

Hampton Court Gardens

Hampton Court Gardens, part of the Hampton Court Palace estate, is a royal horticultural masterpiece with Victorian flower beds, a 17th-century fountain garden, and the historic Great Vine. The Magic Garden playground is a delight for children.

Address: Hampton Court Way, Molesey, Richmond Upon Thames, London

Excursions in London

3. Royal Botanic Gardens, Kew, Richmond

Royal Botanic Gardens, Kew

Kew Gardens, a UNESCO World Heritage Site, is a botanical wonderland with the world's largest living plant collection. Don't miss the historic Temperate House and the Mediterranean garden.

Official site: https://skygarden.london

4. Buckingham Palace Garden, City of Westminster

Buckingham Palace Garden

Buckingham Palace Garden, occasionally open for guided tours, offers a rare glimpse into the royal landscape, complete with a variety of blooms and historical insights.

Address: Constitution Hill, Spur Road, London

5. Hyde Park Rose Garden, Central London

Hyde Park Rose Garden

Hyde Park's Rose Garden is an ode to England's love for roses, featuring designs reminiscent of musical instruments and notations.

6. St. James's Park, Westminster

St. James’s Park

St. James's Park, near Buckingham Palace, is famous for its vibrant flower beds and picturesque views, making it a prime spot for photography.

Official site: www.royalparks.org.uk/parks/st-jamess-park

7. Sky Garden, Walkie Talkie, City of London

Sky Garden

Sky Garden, atop the Walkie Talkie skyscraper, offers a unique urban oasis with panoramic views of London, especially stunning at sunset.

Address: 1 Sky Garden Walk, London

8. Greenwich Royal Park Herb Garden, Greenwich

Greenwich Royal Park Herb Garden

Greenwich Park's Herb Garden is a quaint and quiet spot that feels like a slice of the countryside in the city.

Location: Greenwich Park, Greenwich, London

9. The Rose Garden, Greenwich Royal Park, Greenwich

The Rose Garden, Greenwich Royal Park

The Rose Garden in Greenwich Park offers a stately country estate atmosphere, with the Ranger's House and the Wernher Collection adding to its charm.

Official site: www.royalparks.org.uk/parks/greenwich-park/things-to-see-and-do/gardens-and-landscapes/the-rose-garden

10. Queen Mary's Rose Gardens, The Regent's Park, Marylebone

Queen Mary's Rose Gardens in Regent's Park

Queen Mary's Rose Gardens in Regent's Park is London's largest rose garden, with a stunning display of roses and border plants.

Address: Chester Road, Marylebone, London

Official site: www.royalparks.org.uk/parks/the-regents-park/things-to-see-and-do/gardens-and-landscapes/queen-marys-gardens

11. The Garden Museum, Lambeth

The Garden Museum, Lambeth

The Garden Museum in Lambeth is a treasure trove for gardening enthusiasts, showcasing the history of English gardens and offering stunning views from its medieval tower.

Address: 5 Lambeth Palace Road, London

Official site: https://gardenmuseum.org.uk