← Isles of Britain atlas

Sashes Island

Sashes Island is an island in the River Thames in England at Cookham Lock near Cookham, Berkshire. It is now open farmland, but has Roman and Anglo-Saxon connections.

Open interactive map profile →