70 Cowcross Street, ClerkenwellLondon, ENGLAND
74 Clerkenwell Road, ClerkenwellLondon, ENGLAND
16 Brewhouse Yard, ClerkenwellLondon, ENGLAND