the college is located on mcmaster university's campus overlooking the main quadrangle zigakora ibitangaza mu izina rye ishuri rishobora gufungurwa mayor wa london