65 Shepherd's Bush Green Greater London, England W12 8QE
Seated: 20
Standing: 20
A smaller space that brims with creative energy, make this your base for team pitches and presentations.