Chalk Farm Road Chalk Farm, England NW1 8EH
Seated: 122
Standing: 180
Square Feet: 1,550 ft2
Our small capacity theatre space is perfect for breakout areas, meeting rooms and intimate performances.