18 Clerkenwell Green Greater London, England EC1R 0DP
Seated: 30
Square Feet: 344 ft2
Light and bright, with terrific views over the rooftops of Clerkenwell.