Located in London, House of Kipp Apartments is 200 metres from Charing Cross Road. Royal Opera House is 300 metres away. Free WiFi is featured throughout the property. All units have a flat-screen TV with cable channels.
|Name :||House of Kipp Apartments|
10 Long Acre
WC2E 9LH London