Historic garden in the shadow of the landmark Horse Guard building, with flowers, statues and paths.
Attractions
Queen Victoria Memorial
London SW1A 1AA, United Kingdom
