124 Holborn, ClerkenwellLondon, ENGLAND
2B Cherry Tree Walk, ClerkenwellLondon, ENGLAND
23 Arlington Way, ClerkenwellLondon, ENGLAND
58 Long Lane, ClerkenwellLondon, ENGLAND