The First Snow

The first snow in London this winter happened at the start of December. Now that it’s snowed so much again on the 18th, I thought I should hurry up and share some photos from that first snow day There won’t...

Continue Reading