20-24 Kirby Street, ClerkenwellLondon, ENGLAND
Discovery House 28-42 Banner Street, ClerkenwellLondon, ENGLAND
145-157 St John StreetLondon, ClerkenwellLondon, ENGLAND