Peaceful green space with grassy picnic areas, a bandshell & gardens, plus a 1626 Thames River gate.
Attractions
Queen Victoria Memorial
London SW1A 1AA, United Kingdom
