Denton a village in South Norfolk, England

Denton Village News

Christmas Starts Here!

The Bar in the Village Hall will be open on Christmas Eve. Father Chistmas and his glamourous Elf have promised to take a break from their other duties so seasonal hot snacks will be served.

View other news from December 2012 or view all news from 2012