81-89 Farringdon Road, ClerkenwellLondon, ENGLAND
57 Farringdon Road, ClerkenwellLondon, ENGLAND
1 Sans Walk, ClerkenwellLondon, ENGLAND