U.K. To Sell London Bldg For £75M London’s Admiralty Arch will be put up for sale by the government for nearly £75 million. July 10, 2011