Proper English Snow

I’ve never seen snow like it… not in the UK… I think I’m going to enjoy living in Oxfordshire.