21A Clerkenwell Green, ClerkenwellLondon, ENGLAND
68 Clerkenwell Road, ClerkenwellLondon, ENGLAND
21 Clerkenwell Green, ClerkenwellLondon, ENGLAND