UNIVERSITY COLLEGE LONDON

UNIVERSITY COLLEGE LONDON in CENTRAL LONDON

UCL is the number one London university for research strength, recognised for its academic excellence and global impact. It is conveniently located just 7 minutes by tube and a 14-minute walk from our hotel.

Gower Street WC1E 6BT London United Kingdom

Be the first to know

Sign up to receive specials offers and promotions in your inbox.