100 rooms · from £0
College Hall is part of the University of London and based in the Bloomsbury area of the city. The British Museum is just a 2-minute walk away, and Tottenham Court Road tube station is only half a mile away.
Log in with your cycle.travel account:
Password |
Or simply use your account on: