Lancaster university the uk eth zurich switzerland university of manchester the uk university of glasgow the uk discover other ranked universities on timeshighereducation com we also recommend checking out these european architecture schools leeds beckett university the uk eindhoven university of technology the netherlands.