A major Sheffield road is partially blocked this morning with traffic building in the area, following a crash.
Sheffield is a very pedestrian-friendly city, and you'll find the train station, most hotels, and the course locations are all within walking distance of each other. The University's Maps and Travel ...