22-24 City Road, ClerkenwellLondon, ENGLAND
69-70 Long Lane, ClerkenwellLondon, ENGLAND
31 Clerkenwell Close, ClerkenwellLondon, ENGLAND
100 Bunhill Row, ClerkenwellLondon, ENGLAND