The Oxford Henge

Oxford is the largest city in the UK that does not have a Roman foundation. The assumption has been, therefore, that it began with settlement by the Anglo Saxons in the tenth century. But what was there before? Oxford is situated on a gravel spur embraced by two rivers, the Thames and the Cherwell, and … Continue reading The Oxford Henge