Definitions for "Norwich"
Norwich is a city in East Anglia, in Eastern England, and the regional administrative centre and county town of Norfolk.
Norwich was a parliamentary constituency which was represented in the British House of Commons. Centred on the city of Norwich in Norfolk, it returned two Members of Parliament (MPs) from 1298 until it was abolished for the 1950 general election.
a premier research and teaching university
Keywords:  great, study, location
a great location for study