This peaceful garden is walled in away from the hustle & bustle & has been cultivated for 900 years.
Attractions
Queen Victoria Memorial
London SW1A 1AA, United Kingdom
