Located 2.6 km from Alexandra Palace in London, Homebridge offers accommodation with a kitchen. The apartment, set in a building dating from 2000, provides free WiFi. The apartment is fitted with a cable flat-screen TV and 2 bedrooms. The nearest airport is London City Airport, 17 km from the proper Read more
Located 2.6 km from Alexandra Palace in London, Homebridge offers accommodation with a kitchen. The apartment, set in a building dating from 2000, provides free WiFi. The apartment is fitted with a cable flat-screen TV and 2 bedrooms. The nearest airport is London City Airport, 17 km from the property.