Organization

New College of the Humanities

London, England, United Kingdom | http://www.nchlondon.ac.uk
Joined in June 2017

About Us

New College of the Humanities (NCH) is a world-class university-level college in the heart of London. The College combines a unique liberal arts curriculum with highly personalised teaching in an international community. At NCH our…

Location
19 Bedford Square, London, England WC1B 3HH, GB