0
Onlytryingtohelp ∙
There does not seem to be a town that is called Bidworth, but there is a town called Blidworth located in Nottinghamshire in England. This town is about five miles east of Mansfield.
Wiki User