London was never discovered, it was founded. The City of London was founded by the Romans in the 1st century AD. The London area has been occupied since prehistoric times, but it was the Romans who established the first permanent settlement.
Jazzing Through Julie's Journey: The Ultimate Julie London Challenge