Close up of a modern terraced townhouse property on Shaftesbury Way, Twickenham, Middx, UK. May 2010

- Image ID: BM2BR3
Close up of a modern terraced townhouse property on Shaftesbury Way, Twickenham, Middx, UK. May 2010
Maurice Savage / Alamy Stock Photo
Image ID: BM2BR3
Location: Shaftesbury Way, Twickenham, Middx, UK