Sorry I was absent yesterday, but my brain cell is refreshed and firing again today.
Having consulted my thesaurus, there are about three million synonyms for 'beat'...
South and west of Nelson is Chester, and 'beat' could be 'win', so I want to say Winchester, but I don't see any meat connection.