Large Riverside House On The River Thames Teddington Middlesex England

- Image ID: BE0P8T

Large Riverside House On The River Thames Teddington Middlesex England

Kevin Wheal / Alamy Stock Photo

Image ID: BE0P8T

Location: Teddington Middlesex England