Společnost SM London byla založena v roce 2009 Ramonem Armondem, který jako čalounický učeň začínal v rodinném podniku ve věku 13 let. Poté, co absolvoval studium, pracoval pro špičkové čalounické dílny v Jižní Americe, Kanadě a Velké Británii, kde se naučil různé techniky, které aplikuje dodnes.
Robustní rámy jsou ručně vyrobeny z bukového dřeva. Tvrdé dřevo nejvyšší kvality je sušeno v peci, aby byla zajištěna jeho dlouhá životnost a odolnost.