Smaller Footprints is a NEW ZERO-WASTE store which has opened Clifton. We find out WHY the owners created the single-use packaging free store!