Templeton House 33-34 Chiswell Street, ClerkenwellLondon, ENGLAND
Templeton House33-34 Chiswell Street, ClerkenwellLondon, ENGLAND
Farringdon Place 20 Farringdon Road, ClerkenwellLondon, ENGLAND
4 Leather Lane, ClerkenwellLondon, ENGLAND
361-373 City Road, ClerkenwellLondon, ENGLAND