We found 185 Christmas party venues within 5 miles5 miles of Kensal Green London
Located in Fitzrovia and available for exclusive hire, The Mandrake is an immersive and unique spot to congregate wi ...
Looking for a central spot to host a Christmas party? The Seafood Bar is found on Dean Street in the heart of Soho, ...
Located slap bang in the middle of King’s Cross St Pancras Station, Great Northern Hotel is an easily accessib ...
Norma is a celebration of Sicily, and the myriad influences that have shaped it, from as far as Spain, North Africa ...
When winter arrives and our gaze turns to Christmas, many of us gravitate towards one of London’s cosy, welcom ...