11-13 Charterhouse Buildings, ClerkenwellLondon, ENGLAND
130 City Road, ClerkenwellLondon, ENGLAND
145-157St John StreetLondon, ClerkenwellLondon, ENGLAND