88-90 Hatton Garden, ClerkenwellLondon, ENGLAND
26 Britton Street, ClerkenwellLondon, ENGLAND
84-85 Long Lane, ClerkenwellLondon, ENGLAND