
The North
Questions
When does The North start and end?
The North runs Thursday, 3 December 2026, 19:00.
Where is The North?
The North takes place at London Barfly, 49 Chalk Farm Road, London.

The North runs Thursday, 3 December 2026, 19:00.
The North takes place at London Barfly, 49 Chalk Farm Road, London.