Oxford at a glance
- With about 160,000 inhabitants, Oxford is one of the 50 largest places in the United Kingdom.
- It's part of England.
- It's about 51 miles to London, the country's largest city.
- Towns nearby: High Wycombe (23 miles), Reading (24 miles) and Swindon (26 miles).