Twickenham Diamond Jubilee Gardens opened on the site of the old lido in June 2012

- Image ID: D57079
Twickenham Diamond Jubilee Gardens opened on the site of the old lido in June 2012
Keenstock / Alamy Stock Photo
Image ID: D57079
Location: Wharf Lane, The Embankment, Twickenham, London, England UK