North Walsham is a market town and civil parish in the North Norfolk district of the county of Norfolk, England. The town is located 8 mi south of Cromer and Norwich is 15 mi south. From Wikipedia