Barbican Centre Silk Street, Liverpool StreetLondon, ENGLAND
3 The Arcade Liverpool Street, Liverpool StreetLondon, ENGLAND
150 London Wall The City, Liverpool StreetLondon, ENGLAND