amazing building near tower bridge, london