In the Westminster Borough district of London, close to Oxford Circus, St Christopher's Place Serviced Apartments by Globe Apartments has free Wi-Fi and a washing machine. The 4-star apartment is 1.7 km from Tottenham Court Road. The property is 1.
Number of rooms: 7
6-8 Saint Christopher's Place, Westminster Borough, London, W1U 1ND, United Kingdom