83 Leather Lane, ClerkenwellLondon, ENGLAND
184-186 Goswell Road, ClerkenwellLondon, ENGLAND
98 Farringdon Road, ClerkenwellLondon, ENGLAND