Leigh House Hotel
Leigh House Hotel is a 3-star property only 2.2 km from London Zoo.
The hotel is approximately 20 minutes' walk from King's College London. Leigh House Hotel lies within a 30-minute walk from the center of London.
Leigh House Hotel provides 14 guestrooms appointed with individual climate control, multi-channel TV, coffee/tea makers, an iron with ironing board and a work desk for a pleasant stay in London. The rooms come with private bathrooms featuring a shower and a hairdryer.
Those staying at Leigh House Hotel can sit down to a complimentary breakfast. Serving British meals, North Sea Fish Restaurant is about 5 minutes’ walk away.
There is Euston train station nearby. The property is located within a 15 km distance of London City airport.
Guests can take advantage of 24-hour front desk and ironing service.