Press release

Bishy Road, York named "Britain’s best high street" award

Bishopthorpe Road in York has beaten off hundreds of high streets across the country to be crowned Britain’s best in a prestigious award.