I read an article last year about a small town (maybe village) in the UK that does a full weekend of Christmas related festivities (traditional style) each year. I am sure the place started with a D but I could be completely wrong. Does anyone know where I could be talking about?