Hello, Guest

Penton Hook Island

POI's creator (Voyajo Team)

Penton Hook Island is an island in the River Thames in England adjacent to Penton Hook Lock, near Laleham, Surrey. At this point the natural course of the river makes a large loop or 'hook' round the island, although this is now closed off by the weir (...) (from Wikipedia)