Ickburgh
The south Norfolk village of Ickburgh is located north west of Thetford and south of the town of Swaffham. Ickburgh is within easy reach of Thetford Forest Park and close to the A1065 road and Ickburgh church, St Peter, has some interesting gargoyles.
Loading...