London city (tower hill) hotel reviews July 8, 2019 16 32 64 128 Premier inn london city (tower hill) hotel reviews London city hotel London city (tower hill) hotel