Premier inn london tower bridge hotel tower bridge road london July 8, 2019 16 32 64 128 Premier inn london tower bridge hotel tower bridge road london uk Premier inn london tower bridge hotel 159 tower bridge road london se1 3lp