University College London is a public research university in London, UK.
Contact
Chris Lane
Media Relations Officer
Address
20 Bedford Way, London, WC1H 0AL
https://www.ucl.ac.uk/University College London is a public research university in London, UK.