Where in London is the London bridge?

London Bridge straddles the River Thames in central London between its north and south banks and connects Southwark with 'The City', not to be confused with the iconic Tower Bridge, which is the next bridge downstream.