Russians in London
About club
Are you a Russian living in London or someone seeking Russian culture in the capital? If so here you will find everything you need to know about Russia in London.
Club team
Chats1
Membership
Free
Access to main chat and members
Join for free