Welcome to the City of London, affectionately known as the Square Mile. It’s where history and modern London collide in ...
Modern hotel next to St Paul's Cathedral in London's business district - 2 minutes walk to City Thameslink National Rail line.