answersLogoWhite

0

Oxford, the 'city of dreaming spires', is a city in Oxfordshire, England. It is located northwest of London.

User Avatar

Wiki User

16y ago

What else can I help you with?