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.
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
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, 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
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, 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'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, 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, 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 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 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 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 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