The Tower Hotel, by Thistle London: 100 m to Tower Bridge