18 Clerkenwell Green Greater London, England EC1R 0DP
Seated: 10
Square Feet: 161 ft2
Light and bright, flax is one of our favorite smaller rooms, ideal for small board meetings, training, and workshops.