It also depends on which area of London they live in. In Chiswick there's an Italian shop (called, obviously, The Italians) that does or at least used to do some nice hampers. Although the prices, compared with what you'd pay for the stuff even at a high end grocer in Italy, can only be justified if they ship the goods over via a suborbital Falcon 9.