That's purely a matter of accent though, thanks to regional differences in the "a" sound. I can't imagine anyone from Donny calling their town "Doncarster"!
--- old post above --- --- new post below ---
Well, it's actually pronounced locally as "wes-ham", but even some people living a few miles away don't say it that way.
"Bispham" nearby is similarly "bisp-am"