18 Clerkenwell Green Greater London, England EC1R 0DP
Seated: 15
Square Feet: 182 ft2
Light, bright and just the right size for smaller training groups or meetings.