Places of Interest nearby
Location address: United Kingdom, Windsor and Maidenhead
Number of texts: 1
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.