La universidad se encuentra en College Green, una isla de magníficos edificios, plazas abiertas y espacios verdes, rodeado de un mar de tráfico.
La Universidad tiene una vegetación exuberante y hermosos edificios.