London Bridge is a diverse area stretching along the Thames's southern bank between the capital’s two most famous bridges: London Bridge and Tower Bridge. Though most Londoners will only pass through on their daily commutes, the area is home to many of London’s essential attractions all within walking distance of one another.