Who Owns More Land In London?
Indians – led by those living in the UK for generations, NRIs, investors living elsewhere, students and families traveling to the UK for education – are the biggest group of property owners in London, followed by the English and Pakistani people, said London-based residential developer Barratt London. Who owns most of property in London? Indians“The …