My parents have just asked me. To be honest, I'm doing well enough at the moment that I can't really think of much, so I think that I may suggest those gift deals you can do with charities, whereby a goat or a well is provided for a village in your name.
Otherwise, my other half and I are off to do our own Christmas shopping in Paris at the weekend (only two hours and 15 minutes from London, now). I'm thinking of good perfume and nice handbags.