Where is Wicklewood?

Wicklewood is a small village situated in England, UK in East Anglia in the County of Norfolk, a few miles from the market town of Wymondham

Wicklewood Parish Council