Nature in 66 Royal Hospital Road Chelsea
Chelsea Physic Garden is a historic four‑acre botanical garden in London, home to around 5,000 edible, useful, medicinal and historic plants, offering guided tours, a café and educational programmes.
No reviews yet. Be the first to write one below.
No questions yet. Be the first to ask!
66 Royal Hospital Road Chelsea, London SW3 4HS
Own or manage this listing?
Create a free account to request access, then keep opening times, accessibility details and contact information up to date.