Location City, University of LondonNorthampton SquareClerkenwellLondonUNITED KINGDOM EC1V 0HBUnited Kingdom