Star Business Editor David Walsh and Rob Hollingworth talk about the plans by a global sports brand for a multi-million pound ‘home of football’ in Sheffield’s John Lewis building plus the new John Lewis advert which launched today.

The Star, Sheffield 2021-11-04

Views 210

Share This Video


Download

  
Report form