Sunday, August 30, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Island

Crane Park Island

United Kingdom · Europe

Crane Park Island

About

Crane Park Island is a Local Nature Reserve in Twickenham in the London Borough of Richmond upon Thames. It is also part of The Crane Corridor Site of Metropolitan Importance for Nature Conservation. The site is an island in the River Crane, which is owned by Richmond upon Thames London Borough Council and managed by the London Wildlife Trust. The entrance is next to the Shot Tower in Crane Park.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More islands in United Kingdom