Day: December 18, 2016

A RUSSIAN CHRISTMAS IN LONDON

18 December 2016

Christmas time is perhaps the worst time of the year for living away from your home country. It is a time for friends and family and it is often when overseas residents most miss being at home. However, for Russian residents in the city there are a number of activities and events going on this

Read More