Set in the heart of The City, guests are within walking distance to St Paul's Cathedral, Bank of England Museum and London Bridge. Cross the River Thames for attractions such as The Shard, Shakespeare's Globe and Tate Modern, or head northwards from this property for the Museum of London and the Barbican Centre. Hop on a tube at Mansion House for Big Ben and The Sherlock Holmes Museum. Tower of London and Tower Bridge can be reached on foot.
Mansion House is just a minute's walk away and Bank and St Paul's stations are less than 5 minutes. This property is inside of the congestion charge zone and London City Airport is less than 40 minutes by car.