Christmas presents for sick children that were stolen from Great Ormond Street Hospital have been replaced.
Up to 20 presents are believed to have been taken from the central London hospital in Christmas sacks between Friday and Monday, the Metropolitan Police said.
The presents, which had been bought using the hospital's charity fund, included portable DVD players, DVDs, Nintendo DS games consoles, games and toys and were to be given to children in the intensive care unit.
The theft was described as a "disgusting" crime "beyond belief", and prompted an outpouring of offers of help. Lord Sugar, Currys, Blockbuster and PC World offered to pay for new presents, with The Apprentice guru tweeting: "Disgusting that xmas presents were stolen from @greatormondstreet kids. Replace them and send me the bill to @stylfile."
In a statement Great Ormond Street Hospital said: "We have been overwhelmed by generous offers from individuals and companies to replace the missing items. These items have now been replaced by a long-term supporter. Thank you to everyone who has contacted us for their concern and kindness."
The gifts were taken from a non-public area of the hospital, which has more than 200,000 patient visits each year.
Metropolitan Police Commissioner Bernard Hogan-Howe said he found it hard to imagine a worse crime due to the timing and the victims involved.
Speaking on radio station LBC 97.3, he said: "It's pretty disgusting really, isn't it? You can't imagine anything worse in a way: children who are very ill and at Christmas. And somebody's taken the time to buy them something to cheer them up and somebody's stolen them. So it's pretty awful."
Police from Camden borough are investigating the theft and are viewing CCTV from the hospital, Scotland Yard said. No arrests have been made yet.
Anyone with information is asked to call police on 101 and ask for the CID office at Holborn, or the charity Crimestoppers on 0800 555 111.