The City of London

4-star Hotel in the heart of London

The City of London

This small area within central London, just over one square mile, is home to the capital’s financial district and some of London’s most historically interesting buildings. The City can be reached via St James’s underground, alight after four stops at Blackfriars.