83 Chiltern Street Greater London, England W1U 6NF
Seated: 14
Standing: 20
Creative space for meetings and planning sessions, including writable white walls.