University College London

University College London is a public research university in London, England and a constituent college of the federal University of London.

The Arriva Hotel is 1 mile from University College London, which is about 20 minutes walking away.

Address: Gower St, London WC1E 6BT
Phone: 020 7679 2000