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…
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…