Transport for London (TfL) has completed its deal with Aviva Investors for the development of an office and retail scheme opposite London's new Liverpool Street Elizabeth line eastern station entrance at 1 Liverpool Street as well as above and around Crossrail infrastructure.
