New london passport
I think there may be a bit of confusion here!
There is no such thing as a "New London passport". London is a city in the United Kingdom, and it does not issue its own passports. Passports are issued by the government of the country where you are a citizen or resident.
If you are a citizen of the United Kingdom, you would need to apply for a British passport, which is issued by Her Majesty's Passport Office (HMPO). You can find more information on how to apply for a British passport on the GOV.UK website.
If you are not a citizen of the United Kingdom, you would need to apply for a passport from your country of citizenship or residence.