18 Clerkenwell Green Greater London, England EC1R 0DP
Seated: 70
Square Feet: 683 ft2
Pull aside the folding wall and Tea and Coffee open out into one large, versatile space.