United Kingdom

University College London

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/