View our courses available in Clearing Apply now

Life in London

NCH is headquartered at Devon House, in central London’s St Katharine Docks. This new location will combine unrivalled views of London and the Thames within a vibrant waterside environment, all in the centre of historic London, where there really is something for everyone.