List of products by brand Spencer & Fleetwood
Founded in 1986, Spencer & Fleetwood is a 100 brand% British designer and seller of fun, innovative and edible gifts for young and old. They are the naughty candy specialists. The brand is best known for having the idea, a long time ago, of making sexy underwear edible. Do you see what I'm talking about ?