Indians Become London’s Largest Property Owners, Kohinoor NEXT?
03 Jan 2025 14:37 PM IST
Indians have emerged as the largest group of property owners in London, according to a Barrett London report. This includes NRIs, students, and investors. The report sparked amusing reactions, with many recalling Britain's colonial history.