A row of modern terraced townhouse properties on Shaftesbury Way, Twickenham, Middx, UK. May 2010

- Image ID: BM2BP9
A row of modern terraced townhouse properties on Shaftesbury Way, Twickenham, Middx, UK. May 2010
Maurice Savage / Alamy Stock Photo
Image ID: BM2BP9
Location: Shaftesbury Way, Twickenham, Middx, UK