Hendon hall a hand picked hotel
Hendon hall a hand picked hotel is a stunning mansion surrounded by lush gardens yet still within a stones throw of central london this fabulous hotel offers all the charm and luxury of a country retreat and all the splendour of the vibrant capital making for an absolutely fantastic holiday experience after spending the day exploring all the sights and shops of london return to the peaceful retreat of the hendon hall a hand picked hotel in your room at the hendon hall a hand picked ho