World Short Stay Apartment near Angel Station in London offers accommodation with free WiFi, 400 metres from King's Cross Theatre and 1.4 km from Islington. Guests staying at this apartment have access to a fully equipped kitchen. The apartment consists of 4 separate bedrooms, 2 bathrooms with free Read more
World Short Stay Apartment near Angel Station in London offers accommodation with free WiFi, 400 metres from King's Cross Theatre and 1.4 km from Islington. Guests staying at this apartment have access to a fully equipped kitchen. The apartment consists of 4 separate bedrooms, 2 bathrooms with free toiletries, and a seating area. A flat-screen TV is provided. Camden Market is a 20-minute walk from the apartment, while British Museum is 2 km away. The nearest airport is London City Airport, 12 km from the property.