WALSINGHAM, a market town of Norfolk, eighteen miles north-west of Norwich.