Need some advice from the London TA Regulars. We have friends traveling to London this summer. While there they will celebrate their 1st wedding anniversary. We'd like for them to be surprised with say a bottle of wine. So the query is, as we are from Canada how would we go about it. Contact the hotel? Is there a reputable online place that delivers? We are kinda stuck. Never done this sort of thing before. Thanks in advance.