$136
Ashley Lane 1
London NW4 1HF United Kingdom
London NW4 1HF United Kingdom
Infamous for being the hotel where the victorious England football team stayed the night before winning the 1966 World Cup, the Hendon Hall invites one to...
more
Amenities
Meeting Facilities, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all
Meeting Facilities, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all

