18 Clerkenwell Green Greater London, England EC1R 0DP
Seated: 70
Square Feet: 683 ft2
Salt + Pepper can be combined to make a large, bright space for workshopping and larger groups.