120-121 Newgate Street, ClerkenwellLondon, ENGLAND
97 Leather Lane, ClerkenwellLondon, ENGLAND
Kemp HouseCity Road, ClerkenwellLondon, ENGLAND