Travelodge London Tower Bridge: 650 m to Tower Bridge