Business Insider
LONDON - Holiday shopping is in full swing and department store windows are bursting with gift ideas.
But a day at the shops can be overwhelming and frankly, quite stressful, especially if you don't have any ideas in mind - or if you have a small budget.
To help ease the stress of holiday shopping, we've rounded up some of the best and most unique gifts money can buy - and they're all under £30.
From classic cookware to perfume and Champagne, you'd be surprised how far your money can go. See our top picks below, starting with the cheapest options.