Why such envy and spite on this thread? In the real world some people have more money than other people, they fly by private jet (bastrds), stay in $5,000+ a night hotels (gits) and enjoy many trappings of life we don't have access to (how unfair). Get over it, welcome to the world we live in. Now mega millionaires want to visit Europe to spend their money. London is a preferred location. Why not make it easier for them to dump their money in our country? Its not as if they are going to be a drag on our welfare system is it? They won't be in front of you in the queue for that new NHS Dentist. They are coming, they will go to Paris/Zurich etc. if we don't make it easy for them.
I don't see what the issue is. It is a bit like the premium visa appointments you can get where they come to you. Or even the PEO appointments vs by post.