The university sits on College Green , an island of magnificent buildings , open squares , and green spaces , surrounded by a sea of traffic .
The University has lush greenery and beautiful buildings .