NewsHotel Near Tower Bridge | The Tower Hotel – Thistle HotelsJuly 17, 2024July 17, 2024The Tower Resort, London, sits proudly on the River Thames, overlooking Tower Bridge and within the midst of a few of London's most iconic landmarks and …Source : https://www.thistle.com/the-tower