The UK's largest listed commercial property company, Land Securities, has exchanged contracts to sell its 95 per cent stake in Times Square, London to real estate funds managed by Blackstone for £268.4 million. Located at 160-162 Queen Victoria Street,... Read More