Trafalger Square
London, England

The 4th Annual Russian Winter Festival, celebrating sights and sounds of Russia on the day of the Rusian Old New Year.
Food, entertainment and stalls.

Official Website: http://www.london.gov.uk/mayor/russian_festival/index.jsp

Added by sjnewton on January 13, 2008