A new engineering higher education campus, co-founded by three global universities, has opened at British Land’s Canada Water development, London, and welcomed the first cohort of full-time students this week.