
UPDATE: People react to Sheffield station being ranked top 10 in UK
We asked the people of Sheffield what they thought about Sheffield station being ranked 8th in the country. https://www.youtube.com/watch?v=PzbSFTbjzuQ A national survey by Travel Focus, broke the news that overall public satisfaction levels with the station were...