Premier Inn London City - Old Street 3* London, UK

Hotels in UK - Hotels in London - Premier Inn London City - Old Street

Situated in London, the Premier Inn London City (Old Street) features stunning views across the city skyline, from Olympic Park towards the Shard.