Fabulous place amazing city views great location right on the Thames next to Tower of London, staff always very helpful and immaculate accommodation for short one night stay or extended business trip, many great restaurants within short taxi ride and lovely walks along the banks…