251 rooms · ★★★ · from £54
Situated in London, the Premier Inn London City (Old Street) features stunning views across the city skyline, from Olympic Park towards the Shard.
Log in with your cycle.travel account:
Password |
Or simply use your account on: