Holm Island


GB |


Source: Motmit

Copyright: CC 3.0

Hollyhock Island is a long, narrow, inhabited island in the River Thames in England on the reach above Penton Hook Lock, administratively in the extreme eastern end of Wraysbury, Berkshire in the middle of a small backwater, close to the northern bank. The centre of the town of Staines-upon-Thames is approximately five times nearer than the centre of Wraysbury village, of which the island is part.

Source: Wikipedia.org

Copyright: CC 3.0

More information


Windsor and Maidenhead
United Kingdom

Sponsored links

More about this place of interest

Routes nearby

Related channels

Sponsored links

© 2006-2017 RouteYou - www.routeyou.com