Question: Which London bridge is nearest to the Westminster Millennium Pier and Big Ben?
Sentence (from "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.
Relevant evidence: Yes