Where is Dewsbury?
Dewsbury is a minster town and civil parish in the Metropolitan Borough of Kirklees, West Yorkshire, England. It lies approximately 8.5 miles south of Bradford, 14 miles south-east of Huddersfield and 15 miles north-west of Wakefield.