The Palace of Westminster covered in snow. Although in the past years London has seen snow days, Feb 2009 was exceptional through the fact that the snow was up to 20cm in the city centre which through the micro climate in this large build up area is extremely rare...St Margaret Street, London