It’s snowing!

It can’t have escaped anyone’s notice that we’ve had some heavy snow in London. While it is always bizarre that London grinds to a halt when there’s a bit of bad weather, one thing it does seem to have done is put a smile on a lot of people’s faces – perhaps because everyone has […]