Tower Bridge's riverside gem pairs Victoria's expertly crafted margaritas and Palomas with stunning views—the perfect refreshment after exploring the Tower of London.