Tower Bridge is a bridge in London .
Tower Bridge is sometimes mistakenly referred to as London Bridge , which is actually the next bridge upstream .