The Clerkenwell Collection

The Clerkenwell Collection
155 Farringdon Road, London, EC1R 3AD