Agent/Landlord Login
University of Worcester

About this institution...

The University of Worcester is a public research university, based in Worcester, United Kingdom. Worcester is the only university serving the English counties of Worcestershire and Herefordshire. With a history dating back to 1946, the university began awarding degrees in the 1997 and was granted full university status in 2005.