Kemp House 152-160 City Road, ClerkenwellLondon, ENGLAND
96 Farringdon Road, ClerkenwellLondon, ENGLAND