Location City, University of LondonNorthampton SquareClerkenwellLondonUNITED KINGDOM EC1V 0HBUnited Kingdom +44 (0)20 7040 8716