Owners of around 50,000 UK properties held by foreign ... The first is a pair of luxury apartments. Another is a sprawling £48m estate in north London, the third a £10m country mansion.
Prices at London’s most expensive ever residential development will start at £35 million – around 70 times the average cost of a home in the capital – the Standard can reveal. The first details of ...