Hi
Does anyone know of a forum like for Russians living in London for anywhere in the UK for that matter?

Or if not a forum, then a good wesbite that has lots of info for Russians living in the UK

cheers