Set 300 metres from Islington and an 18-minute walk from Emirates Stadium, Haven Mews offers accommodation located in London. Guests staying at this apartment have access to a fully equipped kitchen. The apartment is equipped with a TV. King's Cross Theatre is 1.6 km from the apartment. The nearest Read more
Set 300 metres from Islington and an 18-minute walk from Emirates Stadium, Haven Mews offers accommodation located in London. Guests staying at this apartment have access to a fully equipped kitchen. The apartment is equipped with a TV. King's Cross Theatre is 1.6 km from the apartment. The nearest airport is London City Airport, 11 km from Haven Mews.