6th March 2011

Trafalgar Square, London WC2N 5NJ

You could be forgiven for assuming that the majority of Russians living in London these days are either billionaires or ex-spies. Or both. Anyway, let’s not go there, shall we? There are, however, depending on how you calculate it (first generation, second generation, former-Soviet empire, etc), somewhere between 20,000 and 150,000 ‘Russians’ resident in London…