10 Facts about Doncaster A large market town located 30 kilometer or 20 miles off Sheffield is explained on Facts about Doncaster. The October 18th 2016 | Town