OP here: I heard from people working in hotels that some expensive ones loose millions each year but wealthy people from Arab countries who own them don't care.
The recent decline of sterling is great for foreigners interesten in acquiring London property -- London will always be London, brexit or no brexit. But it just got a lot more interesting for foreigners with businesses (or investments) abroad to relocate there.