London attended Michigan State University for his Bachelor of Fine Arts, and the University of Pennsylvania for his MFA. He has exhibited in spaces such as TSA New York in Brooklyn, Kunsthalle Galapagos in Brooklyn, the Bronx Art Space, and the Roger LaPelle Gallery in Philadelphia. London has been featured in New American Paintings and was awarded a Fellowship from the New York Foundation for the Arts.