Bus station
Chelsea Physic Garden station
33 locals recommend,
Tips from locals
Founded in the 17th century as the Apothecaries' Garden, this is one of the oldest botanical gardens in Britain and a fascinating place to visit.
This little garden is an oasis in the heart of Chelsea. It's a small landscaped garden and is very peaceful.
Unique things to do nearby
Locals also recommend
Location
London, England