Set in London, 800 metres from British Museum, 1.1 km from Theatre Royal Drury Lane and 1.1 km from Royal Opera House, Spectacular Modern Townhouse in the Heart of London features accommodation with a terrace and free WiFi. The property has city views.
The holiday home features 3 bedrooms, a flat-screen TV with satellite channels and a fully equipped kitchen that provides guests with a dishwasher, an oven, and a washing machine.
The holiday home offers a terrace.
Dominion Theatre is a 14-minu...te walk from Spectacular Modern Townhouse in the Heart of London, while Lyceum Theatre is 1.2 km from the property. The nearest airport is London City Airport, 12 km from the accommodation.