The Oxford Apartments is located in Oxford, United Kingdom on Green Edge, Vernon Avenue. The Oxford Apartments is rated 5 out of 5 in the category apartments in United Kingdom. The Oxford Apartments is a hospitality company based out of Green Edge , Vernon Avenue, Oxford, United Kingdom.
Address
Green Edge, Vernon Avenue