Report review

Report review

Helen Barnes reviewed Chelsea Physic Garden

This is one of my favourite hidden gems in London. If you are looking for a nice place to spend the afternoon away from the busy city street, this is it!