Oops! Something went wrong, please try again later.
The University of London is a federal public research university located in London, England, United Kingdom. The university was established by royal …
Reviews
Tripadvisor
4.0/5 · 36 reviews
5-star
0%
4-star
100%
3-star
0%
2-star
0%
1-star
0%
Recent reviews
Any rating
Loading reviews...
Oct 17, 2024
Stepping onto the campus of University College London (UCL) felt like entering a haven of academic excellence and artistic vibrancy. The institution's rich history and global reputation were palpable… Full review by Escape19748202844
Sep 23, 2020
Unfortunately closed to the public at present, The Senate House of the University of London is worth seeing. Just of the sublime Russell Square in Bloomsbury (have a drink in the cafe' there), The en… Full review by WriteAllAlong
Jan 8, 2020
FREQUENCY. Senate House’s exhibitions change twice a year. So expect to come once on a hot summer day and the other - this. LOCATION. Nearest station: Russell Square. Exit the station and turn le… Full review by thejonpage