The Sweet Cottage offers accommodation in London, 4.3 km from Alexandra Palace. London City Airport is 19 km from the property.