Thomas Ford House 23-24 Smithfield Street, ClerkenwellLondon, ENGLAND
34 West Market Building London Central Markets, ClerkenwellLondon, ENGLAND