this is a new building near Liverpool street station, London