Skip to content

Topic - Oxford

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 United Kingdom, Oxford is one of Britain's fastest growing cities in terms of population, - Source: Wikipedia

Related Stories