Hendon is situated in the apartment. Free WiFi is provided. London is 12 km from Hendon, while Windsor is 30 km away. The nearest airport is London Heathrow Airport, 21 km from the accommodation. Read more
Hendon is situated in the apartment. Free WiFi is provided. London is 12 km from Hendon, while Windsor is 30 km away. The nearest airport is London Heathrow Airport, 21 km from the accommodation.