12 Ely Place, ClerkenwellLondon, ENGLAND
1-5 Clerkenwell Road, ClerkenwellLondon, ENGLAND
82 St. John Street, ClerkenwellLondon, ENGLAND
217 St. John Street, ClerkenwellLondon, ENGLAND
Central House 142 Central Street, ClerkenwellLondon, ENGLAND
24 Chiswell Street, ClerkenwellLondon, ENGLAND