The Palm Hotel is a well known north London landmark, fronting one of the major routes into central London from the M1 motorway.