London House provides corporate serviced apartment accommodation in London, 11 miles from London City Airport, a 10 minute walk from the nearest underground station and 20 minutes on foot from the nearest train station.
This three bedroom apartment features double bedrooms, three bathrooms, a living area with Smart TV and a fully equipped kitchen with an oven, hob, microwave, dishwasher and fridge.
Apartment amenities include a dining area, washer/dryer combo, air conditioning, central heating and free internet access. Guests benefit from a balcony.
Housekeeping is provided once a week.