Hollyhock Island
From Wikipedia, the free encyclopedia
Hollyhock Island is an island in the River Thames in England on the reach above Penton Hook Lock, near Staines. The island is on the Buckinghamshire bank upstream of Staines Bridge and is paired with Holm Island.
[edit] See also
Next island upstream | River Thames | Next island downstream |
Holm Island | Hollyhock Island | Church Island |