It's not unusual for wealthy foreigners to own expensive real estate in large, stable cities. The most expensive buildings in New York City, with beautiful views of Central Park etc., have, surprisingly, many absent owners. Overseas billionaires use investments in cities like New York and Sidney as places to safely park their millions outside of their own countries. I would imagine that London is likewise a perfect place to do this.