
Oxford is a city located in south-central England with a population of 170, 350 according to the census in 2016. It is also the country town of Oxfordshire. Oxford is the 52nd largest city in the UK with the highest tempo of growth and the biggest ethnically diversity. It is located 82 km from London and not far from such essential cities as Bristol, Southampton, Birmingham, and Reading. Oxford is well-known around the world due to the University of Oxford, which is the oldest one in the United Kingdom and in the English-speaking world in general. The city has a big number of historical buildings, which represent every English architectural epoch beginning with the late Saxon. If you want to rent business centre in this world-famous place and benefit from its multiple advantages, check the latest offers on our website and enjoy our free and non-committal service.