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.