Best Botanical Gardens in London, England
Compare 1 top-rated botanical gardens in London, England. Read reviews, check prices, and book directly online.
89 Lennard Rd, London SE20 7LY, UK
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.
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.