2 Macclesfield Road Greater London, England EC1V 8DG
Seated: 24
Standing: 30
This is the baby of the meeting rooms, with the flexibility to host up to 30 people in style.