Situated just 10 minutes’ walk from the famous shopping district of Oxford Street, Oxford House Serviced Apartments offer free Wi-Fi and modern interiors, all within the heart of Central London.
Situated just 10 minutes’ walk from the famous shopping district of Oxford Street, Oxford House Servi Read more
Situated just 10 minutes’ walk from the famous shopping district of Oxford Street, Oxford House Serviced Apartments offer free Wi-Fi and modern interiors, all within the heart of Central London.
Situated just 10 minutes’ walk from the famous shopping district of Oxford Street, Oxford House Serviced Apartments offer free Wi-Fi and modern interiors, all within the heart of Central London.
Number of Rooms: 34