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