Location New College of the HumanitiesDevon HouseSt Katharine DocksLondonLondon E1W 1JPUnited Kingdom (0) 20 7637 4550