London

Which Country Owns The Most Property In London?

“The largest group of property owners in London are Indians, who are represented by those who have lived in the UK for generations, NRIs, investors from other countries, students, and families who travel to the UK for education,” according to London-based residential developer Barratt London. What nationality owns the most property in London? IndiansIndians – …

Which Country Owns The Most Property In London? Read More »

What Country Owns London?

London is the capital city of the United Kingdom. It is the U.K.’s largest metropolis and its economic, transportation, and cultural centre. London is also among the oldest of the world’s great cities, with its history spanning nearly two millennia. Who is London owned by? Full list – who owns London (ranked by sq ft) …

What Country Owns London? Read More »