England
Ash Island is a forested, drop-shaped island in the River Thames in England, across the weir of Molesey Lock within Greater London on its border. In the same way as Hampton Court, Ash Island's post town is East Molesey (KT8) and the island is administratively within the London Borough of Richmond up
Open on the map →Part of the England islands map.
Canonical profile for search engines and AI crawlers. The map opens on demand — no auto-redirect.