The space can accommodate up to 26 comfortably, however, we can rearrange the room with more or less furniture to fit your requirements should you need more or less space.
Address: 376 High Road, London, N17 9HY
Maximum people: 26
Number of seats: 26
Meeting room amenities:
Cancellation minimum notice: 72 hours