← Isles of Britain atlas

Ash Island

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 interactive map profile →