117-119 Clerkenwell Road, ClerkenwellLondon, ENGLAND
4 St. Agnes Well, ClerkenwellLondon, ENGLAND
66 Exmouth Market, ClerkenwellLondon, ENGLAND