London mayor Sir Sadiq Khan has championed the controversial redevelopment of Liverpool Street station at an international property conference. Sir Sadiq promoted Network Rail’s revised proposal to ...