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 ...