Set 400 metres from Theatre Royal Drury Lane and 400 metres from Royal Opera House, Newton Street offers accommodation in London. Guests benefit from balcony. A TV is provided. Read more
Set 400 metres from Theatre Royal Drury Lane and 400 metres from Royal Opera House, Newton Street offers accommodation in London. Guests benefit from balcony. A TV is provided.