Route GuidesRoutes City GuidesCities Map Log in

Exeter Street London Apartment

London
18 Exeter Street, London, WC2E 7DU

5 rooms · from £340


Exeter Street London Apartment is set in London, 100 metres from Lyceum Theatre. Theatre Royal Drury Lane is 100 metres away. Free WiFi is available throughout the property. All units feature a seating and dining area.