Leonardo Hotel London Aldgate: 950 m to Tower Bridge