London House offers accommodation in London. London Bridge is 1.3 km from the property. Free WiFi is featured .
The accommodation features a flat-screen TV. There is also a dining area and a kitchen equipped with a dishwasher. An oven and microwave are also offered, as well as a kettle. Bed linen is available.
Hoxton Square is 1.5 km from London House. London City Airport is 10 km away.