145-157 St John Street, ClerkenwellLondon, ENGLAND
Finsbury Tower 103-105 Bunhill Row, ClerkenwellLondon, ENGLAND