Oxford, located in the UK, is a historic and culturally vibrant city with a population of around 150,000. It has excellent transport links, including a major airport, and numerous bus and train services which serve many cities in the UK and across Europe. The world-renowned University of Oxford is a particular highlight for visitors, with a number of beautiful college and university buildings to explore.