Admiralty Arch To Host London's Most Expensive Apartment
London, already a home for the ultra-rich, will soon boast one of the most expensive apartments in the world. Located in the iconic Admiralty Arch building, the 12 bedroom apartment is estimated to cost 150 million pounds.