Property News · July 20, 2016

Property next to Buckingham Palace for sale for US$200M

A vast luxury property in London’s Admiralty Arch, overlooking Buckingham Palace, could sell for up to £150 million (US$197 million), the Evening Standard newspaper reports.

Source : South China Morning Post
Read more…Property next to Buckingham Palace for sale for US0M