London's 'costliest flat' on sale for £150 mn
Believed to be the costliest apartment ever put on the market in London, a 12-bedroom apartment in the Admiralty Arch building has gone on sale for an estimated £150 million (about $198 million). The building, which has been the home of Lord Mountbatten and Sir Winston Churchill, is currently being turned into a 100-bedroom luxury hotel.