08 Oct 2015
These are London’s top 20 most influential property developments
London Loves Business | 1 Palace Street
London’s uber-luxury properties are hot in demand – so hot that the capital saw the most number of luxury homes sold in the world last year. Last year, 1,638 London properties priced over $5m were sold, compared to 796 in...