Roomspace Serviced Apartments - Sterling HouseApartment
Sterling House, City of London, London, EC1N 2JT, United Kingdom
Roomspace Serviced Apartments - Sterling House is a self-catering accommodation located in London. The property is 900 metres from Lyceum Theatre and 900 metres from Theatre Royal Drury Lane.