74 Clerkenwell Road, ClerkenwellLondon, ENGLAND
195 St. John Street, ClerkenwellLondon, ENGLAND
Red Lion Buildings 12 Cock Lane, ClerkenwellLondon, ENGLAND