Location Royal Holloway University of LondonEgham HillEghamSurrey TW20 0EXUnited Kingdom +441784 276643