Hendon Hall Hotel in North London is ideal for those wishing to enjoy a relaxing stay in a beautiful mansion with terraced gardens, yet have easy access to central London and the surrounding areas. All rooms have been recently refurbished in 2010 to a high standard.
Max. banqueting capacity: 350
Max. meeting capacity: 350