1 x Iconic D48 Screen
LOCATION IS EVERYTHING
Blackburn BB1 5AF
The Mall Blackburn, also known by its former name Blackburn Shopping Centre, is a shopping centre that serves the town of Blackburn, Lancashire, England, and is owned by The Mall Company.