Article

PressTVPressTV on 2017-03-17 16:43

Qatar owns more of London than Queen

Qatar is one of London's biggest landlords and now owns 24 million square feet of prime real estate, a British paper says.

Related news