All types Bar Restaurant All types All types Bars Restaurants 5 Open now Premier Inn London Tower Bridge 159 Tower Bridge Road, Southwark, London, Southwark, EN SE1 3LP Restaurant