Minute Maid, in particular, but other makes will do. Anyone know whether and where these are sold in England? I'm in Canada right now and have been given a delicious fruit margarita recipe that uses a can of Minute Maid frozen fruit as its base.
Could you not just go to any supermarket and buy their own fruit juice. The cheap ones are always made from concentrate and just stick it in the freezer?