Is there any British food websites that takes money orders and/or prepaid visa/mastercards??
I guess that prepay is the same as ordinary credit card as long as it’s a valid visa or mastercard with sufficient money on it and the British website can validate and authorise a foreign card (I’m assuming that you’re not in the UK) I doubt they’ll take money orders. One way to do it is to buy via Ebay and Paypal assuming Paypal will accept your prepay card. Just check delivery costs whichever you order from as they may be expensive delivered to your home address. Try Marks and Spencer, Sainsburys, Tescos, upmarket would be Harrods, Selfridges, Fortnum and Mason.