Press release

Blackburn crowned best high street in Britain

Blackburn town centre has beaten hundreds of high streets across the country to be named Britain’s best.