Uploaded by: İngilizce Öğretmeni  •  Category: General  •  Added on: 18 December 2024

Description
Oxford is a city in the United Kingdom with a population of 150,000. The city is located to the North West of London (90km/56 miles). Oxford is famous for it...
Go to top