Hotels in London

Hendon Hall Hotel

Hendon Hall is a country house hotel located only eight miles from the West End and 1 mile from the M1 and A1.

Hendon Hall Summer Meetings

Get organised now all bookings contracted and held between 1st July and 31st August 2015 will receive great summer treats. 

Hand Picked Locations