Skip to main content
Global Edition
Wednesday, January 20, 2021


City and non-metropolitan district in England


Oxford is the county town and only city of Oxfordshire, England. In 2017, its population was recorded at 152,450. It is 56 miles (90 km) northwest of London, 64 miles (103 km) south of Birmingham and 24 miles (39 km) northwest of Reading.

0 shares 1 views

News coverage

You might like

Oxford media coverage