London House - 2 Bed
The luxury London House - 2 Bed Hotel is a 4-star property set 1500 meters from King's College London.
The hotel is 1250 meters away from London Bridge. London House - 2 Bed Hotel lies within a 30-minute walk from the center of London.
This hotel is placed in Islington district, known for a museum and a college.
Rooms of London House - 2 Bed Hotel are appointed with complimentary Wi-Fi, flat-screen TV, a microwave, a fridge and a work desk. They also have a freezer and a cooktop available for self-catering.
The steakhouse Benugo Museum of London is located 100 meters from the property.
London House - 2 Bed Hotel is situated about 20 minutes drive from London City airport.