How to find us

Address

66 Royal Hospital Road
Chelsea LONDON SW3 4HS

The public entrance to the Garden is via 66 Royal Hospital Road.