Satellite map of Hamhaugh Island
Map of Hamhaugh Island
Hamhaugh Island is an island, historically known simply as Stadbury in the River Thames in England south of Shepperton Lock, in Shepperton, Surrey.
Latitude: 51° 22' 29.39" N
Longitude: 0° 27' 22.79" E
Nearest city to this article: Weybridge
Read about Hamhaugh Island in the Wikipedia Satellite map of Hamhaugh Island in Google Maps