Knock the stockings of last year's Xmas bash with our Christmas Party Pubs in London.
The Narrowboat, Islington
The Narrowboat, Captains Bar Hire
The Narrowboat is a hidden gem situated directly on Regent’s Canal in Islington. Beautifully tucked away from the hustle for those who enjoy relaxing with friends and family. The food is seasonal with some amazing British classics and a few modern inventions.