His articles have appeared in major British newspapers such as "The Times" and "The Guardian." London holds a Master of Arts in journalism from the University of the Arts London.