Proper noun
North Walsham
A market town in North Norfolk district, Norfolk, England.
Flemish weavers had gone over to Worstead and North Walsham in Norfolk in the 12th century and established the woolen industry. Source: Internet
A North Walsham couple are celebrating their 60th wedding anniversary on the same day that Prince Harry and Meghan Markle are getting married. Source: Internet