More real estate in London is owned by Indian proprietors than by the native English population, a new study has revealed. According to the London-based property developer Barratt London, English property owners are the second-biggest group in their own capital… View More