Popular bakery chain set to return to high streets after shutting all its shops

Oddie's, founded in 1905 and based in Lancashire, had 13 branches across the east of the county and employed more than 100 staff.

No comments

Read more