Tag Archives: London in snow Photogallery

London in snow

 

London in snowLondon usually gets a snowfall about five times a year from December to February. Snow is both good and bad. Heavy snow causes delays and cancellations. But to walk around the city when it’s snowing is always nice…

 

 

 

Back to main page

Russian version