Eldon Chambers Pod 2 Vacation Home London
Situated in London, near Savoy Theatre, Royal Opera House and Lyceum Theatre, Eldon Chambers Pod 2 by City Living London features free Wi-Fi. Popular points of interest nearby include Leicester Square Underground Station, Arts Theatre and Waterloo Station. The property is 500 metres from Somerset House, and within 1.7 km of the city centre.
Eldon Chambers, Devereux Court, Westminster Borough, London, WC2R 3JJ, United Kingdom