16C New Street, Liverpool StreetLondon, ENGLAND
16 New Street, Liverpool StreetLondon, ENGLAND
16B New Street, Liverpool StreetLondon, ENGLAND
Heron Tower 110 Bishopsgate, Liverpool StreetLondon, ENGLAND
Barbican Centre Silk Street, Liverpool StreetLondon, ENGLAND