There will be more, not less. Everyone who was previously splitting their time between London and Russia will now live full time in London.
Many Russians will also be applying for visas right about now, many of them will be granted.
Many Russians will also be applying for visas right about now, many of them will be granted.
No comments yet.