Skip to playerSkip to main contentSkip to footer
  • 06/12/2022
The Star was granted special access to Sheffield High Street's new Wendy's restaurant, which is the first franchised Wendy's restaurant in the UK.

Recommended