Chelsea Physic Garden

66 Royal Hospital Road, London, SW3 4HS.

Chelsea Physic Garden is an open space which the public can use for a variety of relaxation and leisure activities. Chelsea Physic Garden is based in Royal Hospital Road, London - see map for location of Royal Hospital Road.



Chelsea Physic Garden
66 Royal Hospital Road

Telephone: 020 73525646

Type of Business

Chelsea Physic Garden are listed in the park section here:

Sports_and_Recreation > Parks_and_Playing_Fields

Reviews of Chelsea Physic Garden

There are no reviews for this listing yet. Why not be the first person to write a review?

Share your experience of Chelsea Physic Garden with thousands of people each day.

Noticed an error on this page?

Further Information

Chelsea Physic Garden is in Royal Hospital Road, London. You can view a list of neighbouring businesses by going to the Royal Hospital Road page.

If you would like a list of other parks & gardens sports, leisure, entertainment listings throughout London, please visit the section of this website.

Chelsea Physic Garden on a Map

This map shows the approximate location of Chelsea Physic Garden in Royal Hospital Road.

Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 66 Royal Hospital Road.