Oxford House in Metropolitan Borough of Sefton

Oxford House in Sefton is an apartment building. Oxford House is near Hill Crest. Oxford House also exists in Greater London, West Midlands and West Yorkshire.

Building Type
apartment building