Personally I don't think middle names are all that important. Especially if you're set on a name. I've known quite a few London's and one was London Nicole and the other was London Marie. I thought both were really pretty. (:
I like London by itself some possibilities that may go with London could be
London Jean
London Marie
London Christine
London Lee