152 - 160 Kemp HouseCity Road, ClerkenwellLondon, ENGLAND
213 London Central Markets, ClerkenwellLondon, ENGLAND