The University of Sheffield International College is located in United Kingdom on Velocity House, 3 Solly St, Sheffield S1 4DE. The University of Sheffield International College is rated 3.9 out of 5 in the category educational institution in United Kingdom.
Address
Velocity House, 3 Solly St, Sheffield S1 4DE
Accessibility
Wheelchair-accessible entrance