More than two-fifths of the properties owned by companies registered in ‘tax havens’ are located in Greater London, newly released Land Registry data reveals.
↧