Did you know that Sashes Island was the site of a Roman crossing of the River Thames and a Saxon defensive burh ? SOMEFACTS.com