Wystrój sklepu odzwierciedla stylowi samej marki. Wolnostojące węglowe i wykonane z aluminium półki są wzorowane na tylnym skrzydle Veyron, a kształt dużego stołu pośrodku sklepu odzwierciedla podpis założyciela firmy Bugatti. Są to wysokiej klasy sklepy i butki praktycznie nieosiągalne dla zwykłego zjadacza chleba. Bugatti chce przedstawić luksusowy styl życia, ale główną działalnością zawsze będą luksusowe samochody zdaniem dyrektora zarządzającego marką.
W nowych sklepach będzie rozwijana marka Bugatti, a sklep w Londynie powstał obok domu towarowego. Nowy butik jest sztandarowym projektem dla handlu detalicznego. Sklep jest skierowany m.in. do miłośników i właścicieli Bugatti. Kurtki w sklepach będą wykonane z wodoodpornego materiału. Każdy z elementów to limitowana edycja z nowymi emblematami wprowadzanymi do obiegu, co kilka tygodni. Bugatti jest nastawione na najwyższą jakość i elegancję.
Londyn został wybrany pierwszym miastem dlatego, gdyż jest to kluczowy rynek dla Veyron, a także jest głównym międzynarodowym centrum mody, desingu i sztuki. Bugatti planuje otwarcie też pierwszych sklepów Stanach Zjednoczonych do 2016 roku.