Free delivery on orders over £30 promocode is not required. minimum order amount £30 Activate Deal The Body Shop