Several places in England end with "don," including London, which is the capital city, and Leicester, which is sometimes referred to as "Leicester's Don" in historical contexts. Other examples include Abingdon, Brompton, and Wandsworth. The suffix "don" often derives from Old English, meaning "hill" or "down."
London.
london
Wetherby
None that I know of.
Shepherdswell
Applegarth
Some places in England that end in "thorpe" include Althorpe, Winthorpe, and Skeltonthorpe. These names usually refer to small villages or hamlets.
Norwich, Sandwich, Greenwich and many more.
Bamburgh. In Scotland there is Edinburgh and Fraserburgh.
Stamford Dartford Biddeford Chelmsford
Stepney London.
winchfield Huddersfield, Chesterfield, Enfield, Sheffield.