14 Charterhouse Buildings, ClerkenwellLondon, ENGLAND
111 Charterhouse Street, ClerkenwellLondon, ENGLAND
39 Hatton Garden, ClerkenwellLondon, ENGLAND