64 Clerkenwell Road, ClerkenwellLondon, ENGLAND
5 Berry Street, ClerkenwellLondon, ENGLAND
23-25 Great Sutton Street, ClerkenwellLondon, ENGLAND