Beldray 5 In 1 Steam Mop £49.99 @ BHS
Okay, I personally do not recommend buying this as a Christmas gift. But I do think it's a great buy and anything that aid cleaning without the use or need for chemicals is worth having, in my book, so it's worth buying before Christmas, especially if you have lots of people in and out, and want to give germs a steam clean.
This 5-in-1 Multi Functional Steam Mop can clean hard floors, carpets, kitchen work surfaces, widnows, garments and more. With a heating up time of 25 seconds it is ready for use quickly. This steam mop comes with 2x Microfibre pads, garment glider, scrubbing brushes & scraping tool and a measuring cup.
Delivery is free over £10, with the code FREEDEL10.