Christmas Cards


A range of Christmas cards, celebrating the beauty of London on the rare occasions it's snowed over the last 10 years.