Centrally located and newly refurbished, this hotel isconvenient for amenities and attractions including the Tower of London and HMS Belfast. The heart of London is just 2 miles from this hotel, (18 mins by tube) which is situated south of Tower Bridge. London Bridge train and underground stations are only half a mile away. Our London Tower Bridge Premier Inn has everything you'd expect, incredibly comfy beds in every room and an integrated restaurant serving a mix of traditional and contemporary dishes.