Aylsham is a historic market town civil parish on the River Bure in north Norfolk, England, about 15 km north of Norwich. ~Wikipedia.