It may be a sign that Christmas is here, the UK is full of snow! However it appears that as always us Brit’s are not prepared for a few inches of snow, we have seen airports closed, flights cancelled, euro star trains breaking down leaving passengers trapped for hours and hours, buses removed off the roads [...]




