Which London bridge is nearest to the Westminster Millennium Pier and Big Ben?
Westminster Millennium Pier:  It is located next to Westminster Bridge on the north bank of the Thames, and is close to one of London's most promininent landmarks, Big Ben.
i don't know