Venue

Lancaster University Management School (LUMS) is triple-accredited, typically ranked among the ‌UK’s top ten and among the world's top 100 business schools. In the latest UK assessment of British higher education institutions (REF 2014), LUMS was ranked top business school in the UK for 'research power'.