Church Island, River Thames
From Wikipedia, the free encyclopedia
Church Island is an island in the River Thames in England on the reach above Penton Hook Lock, near Staines Bridge in Staines, Middlesex. It connects by a footbridge to a recreation ground.
[edit] See also
Next island upstream | River Thames | Next island downstream |
Hollyhock Island | Church Island | Penton Hook Island |