M&S Marks and Spencer runs 21 existing branches in Blackburn, Lancashire. These are all M&S Marks and Spencer locations in the area.