London es propietario de BP Clothing LLC, que posee los derechos internacionales de la ropa Baby Phat, con ventas que sobrepasan los 100 millones de dólares. Comenzó la carrera en la industria de la ropa en 1989, cuando fundó Aspen Apparel, un sello de confección con más de 40 millones de dólares de ventas anuales. Mientras los negocios del sello se expandían, Scott compró la licencia de Wu-Wear, una de las primeras marcas de ropa urbana informal propia del mundo hip hop, y pronto subieron las ventas de 0 a 50 millones de dólares en tres años. Scott se implicó también en el desarrollo de Zoo York, una de las primeras marcas de skateboard cobrando fuerza desde Nueva York. En la actualidad, Scott se ha expandida en el terreno de los negocios del espectáculo, escribiendo guiones para cine, televisión, y representaciones en directo.