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