Hendon Hall offers comfortable luxury close to Wembley Stadium, the A1 and the M1 motorways at the edge of Northwest London, not far from Camden Town. The country house is a 16th-century mansion which was converted into a hotel in 1911. It has a terraced garden and housed the England Team during their victorious World Cup in 1966. Bedrooms at Hendon Hall come with free internet access, a flat-screen TV, Gilchrist & Soames toiletries and bathrobes. Many rooms have garden views and all rooms have been refurbished in 2010.