Ebury Square Gardens (London)

United Kingdom / England / London / Semley Place, 17

The Garden provides a quiet shaded environment next to the busy Victoria Coach Station. A very big London Planes provide a shaded spot for the residents and office workers nearby. The garden is managed by the City of Westminster's Parks Service.
Nearby cities:
Coordinates:   51°29'30"N   -0°9'1"E
This article was last modified 1 day ago