The Artisan of Clerkenwell

The Artisan of Clerkenwell
53 St John's Square, Farringdon, London, EC1V 4JL
Photo of The Artisan of Clerkenwell