Sainsbury's has discarded plans to move its head office to King's Cross after being unable to dispose of its current Holborn site.