Superdrug - Free Penelope Penguin with £30 Perfume
Choose from a wide range of perfumes
Free penguin whilst stocks last
22NOV EDIT : Perfume price drops to £15 from £30 at checkout. You need to be signed in for it to work.
Standard delivery is free for Health & Beautycard members when you spend £10 or more; or free for non-members when you spend £15 or more. All other orders £3.
Click and collect is also usually free. Read more about delivery here.