Diamond Jubilee Gardens

Diamond Jubilee Gardens
The Embankment, Twickenham, Middlesex, TW1 3SU