The Clerkenwell Kitchen

The Clerkenwell Kitchen
Clerkenwell Close, London, EC1R 0AT
Photo of The Clerkenwell Kitchen