16 Clerkenwell Green, ClerkenwellLondon, ENGLAND
The Griffin Building 83 Clerkenwell Road, ClerkenwellLondon, ENGLAND