Riverside house on River Thames at Hambledon Lock, Hambleden, Buckinghamshire, England, United Kingdom

- Image ID: MCBGPF

Riverside house on River Thames at Hambledon Lock, Hambleden, Buckinghamshire, England, United Kingdom

Greg Balfour Evans / Alamy Stock Photo

Image ID: MCBGPF

Location: Hambleden, Buckinghamshire, England, United Kingdom