100 Newgate Street, ClerkenwellLondon, ENGLAND
21 Ely Place, ClerkenwellLondon, ENGLAND
6 Snow Hill, ClerkenwellLondon, ENGLAND
34 Ely PlaceLondon, ClerkenwellLondon, ENGLAND