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.

Travelling on business

Hendon Hall Hotel is perfectly accessible location for anyone traveling for business and seeking for easy reach to London.

Hendon Hall Winter Warmer

Get organised now all bookings contracted and held between 1st November 2014 and 28th February 2015 will receive one of the following prizes... 

Hand Picked Locations