Original: Blandford Forum, commonly Blandford, is a market town on the River Stour in Dorset, England.
Simplified: Blandford Forum is a town in Dorset, England.