Indian billionaires are buying up prime central London Ultra high net worth individuals from India spent £1bn on luxury homes in London last year Indian millionaires own 25pc of Mayfair, just second to British buyers who own 30pc of the exclusive borough Photo: © Alex Segre / Alamy By Anna White, Property and enterprise correspondent 4:11PM […]
↧