Best Botanical Gardens in London, England

Compare 1 top-rated botanical gardens in London, England. Read reviews, check prices, and book directly online.

1
Melrose House Bed & Breakfast

89 Lennard Rd, London SE20 7LY, UK

4.5(162)

Melrose House is a family-owned and managed 4-star bed & breakfast located in the quiet suburb of Beckenham/Penge in southeast London. The award-winning guest house offers en suite bedrooms, off-street parking, and is just 15 minutes by train from central London while avoiding the noise and high prices of the city center.

En Suite Bedroom£64Garden Room£64

Frequently Asked Questions

How many botanical gardens are in London?+

We found 1 botanical gardens in London, England on Addagio. Browse their profiles, compare prices, and book directly online.

How do I book a botanical garden in London?+

Choose a botanical garden from the list above, view their services and prices, then click "Book" to schedule your appointment. No account required.

Are these botanical gardens verified?+

All businesses on Addagio are sourced from Google Maps and verified with real data — addresses, phone numbers, and services are confirmed.