Snow falls in the parish of Camelot!! From the top of Camel Hill to the bottom of the Vale of Avalon, first snowfall this year ("it never snows on Camel Hill" the local saying goes). Exciting stuff. Well, half an inch of excitement anyway. Lets hope for a few more feet