152 City Rd, ClerkenwellLondon, ENGLAND
Kemp House 152-160 City Road, ClerkenwellLondon, ENGLAND
19-23 Ironmonger Row, ClerkenwellLondon, ENGLAND
Templeton House 33-34 Chiswell Street, ClerkenwellLondon, ENGLAND