Kemp House 152-160 City Road, ClerkenwellLondon, ENGLAND
80-83 Long Lane, ClerkenwellLondon, ENGLAND
New House 67-68 Hatton Garden, ClerkenwellLondon, ENGLAND