Oxford has a population of approximately 150,000, and is located 56 miles northwest of London. The city is home to the prestigious University of Oxford, and is therefore considered a hub of education, science and technology, and digital innovation. Oxford is also known for car manufacturing, publishing, and tourism, and is renowned for its architectural diversity.