https://ph.trip.com/moments/poi-chelsea-physic-garden-22953707

[2025 London Attraction] Travel Guide for Chelsea Physic Garden (Updated Mar)

3.1
4.6/5
16 review
66 Royal Hospital Road Chelsea London SW3 4HS
Show More

Chelsea Physic Garden Address:

66 Royal Hospital Rd, London SW3 4HS, United Kingdom

Chelsea Physic Garden Recommended sightseeing time:

1-2 hours

Chelsea Physic Garden Phone:

+44 20 7352 5646
Post