London Bridge, Themse and Tower Bridge