Latitude and longitude of Holm Island
Satellite map of Holm Island
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.
Latitude: 57° 27' 59.99" N
Longitude: -6° 08' 60.00" W