Blackburn Town Centre.
Blackburn is a city of about 105,000 in central England, United Kingdom on the west coast.