Chelsea Physic Garden

66 Royal Hospital Road, London, Chelsea, SW3 4HS
Chelsea Physic Garden image

66 Royal Hospital Road, London, Chelsea, SW3 4HS

020 7352 5646



Nearest Station
Sloane Square (0.63 miles)


Just off the Chelsea Embankment you’ll find this splendid botanical garden, developed close to the river Thames as proximity to water makes for a slightly milder climate, allowing tropical plants to subsist. The Chelsea Physic Garden was created in 1673 with the aim of being a centre for education and research, and to train apprentice apothecaries to recognise different plants. It is still one of the UK’s foremost botany centres, home to 5,000 different plants, many of which are of medicinal or historical value. Additionally visitors might spot foxes, frogs, orange ladybirds and many more forms of wildlife.

Chelsea Physic Garden Picture Gallery

Chelsea Physic Garden Picture

Best For

Places to find some peace in London picture

Places to find some peace in London

in... London?

Originally founded in 1673 as a place for the study of the medicinal qualities of plants, The Chelsea Physic Garden is now open to the public for large chunks of the year. Admission fees are charged to non-members of what is London’s oldest botanical garden but it’s worth the entrance fee for the beautifully designed landscape.

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this place

Add a review Add a useful tip

The Nearest Alternatives

Battersea Park

Albert Bridge Road, SW11 4NJ

0.57 miles from here

Queen's Diamond Garden

Buckingham Palace , Westminster, SW1A 1AA

1.49 miles from here

Hyde Park

, W2 3XA

1.50 miles from here

Sign up for the latest
Sign up to our newsletter for the latest and greatest from London!
By entering your email address you agree to our Terms of Use and Privacy Policy and consent to receive email updates and newsletters from All In London. You can unsubscribe at any time.