9-10 Great Sutton Street, ClerkenwellLondon, ENGLAND
24 Britton Street, ClerkenwellLondon, ENGLAND
69 Leather Lane, ClerkenwellLondon, ENGLAND