the cavendish library , the british institute of astronomy , and the magnificent churchill college dominated the vista ; encompassed by the lush playing fields of the universitys many sporting faculties .