- Hamhaugh Island
Hamhaugh Island is an island in the
River Thames in England close toShepperton Lock , nearShepperton . The island is mainly residential with about 40 houses and a communal green. Access is on foot from Shepperton lock, acrossLock Island and then across a weir. Although the island is close to Weybridge, the town can only be reached from the island by boat.ee also
*
Islands in the River Thames River item line X|upstream=Pharaoh's Island|thisis=
Hamhaugh Island Lock Island
downstream=D'Oyly Carte Island |
Wikimedia Foundation. 2010.