Holm Island

Island

GB |

Public

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

Address

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