Palm Hotel Palm Hotel 64 Hendon Way, London NW2 2NL Rating Date: 2022-01-12 Rating Authority: Barnet Leave a Reply Cancel replyYou must be logged in to post a comment.