120 Leman Street, AldgateLondon, ENGLAND
Mint House 77 Mansell Street, AldgateLondon, ENGLAND
40 Adler St, AldgateLondon, ENGLAND