1 definition by kpoplover1998
Oli London is a British Reality TV Personality and K-Pop Singer based in London and Las Vegas. He is best known for appearing on U.S. TV shows Dr. Phil (CBS/ Oprah Winfrey Network), Daily Mail TV, E! Botched Season 6 and on British documentary series 'Hooked on the Look' on Barcroft TV.
by kpoplover1998 January 17, 2020