These gardens were built in 2005 as part of the Twickenham Riverside regeneration on the site of the old Twickenham Pool Site.
The Embankment Twickenham TW1 3DX
map
garden