Well i dont know about the whole of England but where i live in Lancashire their are a few which are Bolton,Preston,Accrington,Swinton nr Salford,Tottington nr Bury,and Warrington.
There are no such towns.
"ton" is old English for town. Kingston = King's town and so on.
EghamOldham
Many towns in England have local features included in their names, such as bridge and castle. A number of towns in the USA were named after their counterparts in England.ham in Old English language is a farm or a settlement, whereastun or ton means an enclosed place or estate. For information on prefixes, suffixes, etc. in English town names, see http://en.wikipedia.org/wiki/List_of_generic_forms_in_British_place_names
Derby, Tenby, Whitby
Burger king.
Fowey in Cornwall.
morecombe
Grimsby, Corby, Whitby and others.
Grosmont, North Yorkshire
Dartford, Bideford, Chelmsford.
Never heard of that one. Plenty end in '-be', because that is '-combe'.