There are no such towns.
EghamOldham
Burger king.
morecombe
Derby, Tenby, Whitby
Fowey in Cornwall.
Grimsby, Corby, Whitby and others.
Dartford, Bideford, Chelmsford.
Grosmont, North Yorkshire
Never heard of that one. Plenty end in '-be', because that is '-combe'.
Bournemouth, Dartmouth & Portsmouth are three examples.
Several towns in England end with "stock," including Ipswich, Letchworth, and Wellingborough. Other notable examples are Woodstock, Aylesbury, and Rotherham. The suffix "stock" often indicates a historical connection to livestock or settlement.