Oxford - Wikipedia, the free encyclopedia
Oxford is a city in central southern England. It is the county town of Oxfordshire and forms a district within the county. It has a population of 150,200, which makes it the 52nd largest city in the UK, and lies within ......