DoubleTree by Hilton, Tower of London

CITY EC3N 4AF