Worcester is the administrative centre of Worcestershire. The city has been the site of a monastery, a university and currently is known for being home to the Worcester Racecourse.