Interlude House AVacation Home
A Interlude House, 61-62 Long Acre, Westminster Borough, London, WC2E 9JL, United Kingdom
Situated in London, near Lyceum Theatre, Theatre Royal Drury Lane and Leicester Square Underground Station, Interlude House A by City Living London features free Wi-Fi. This property is located a short distance from attractions such as Prince Edward Theatre, Tottenham Court Road, and Somerset House. The property is 1.1 km from the city centre and 200 metres from Royal Opera House.