← Isles of Britain atlas
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 →
Continue to the atlas