I tried the £27 peach from Harrods which is made using specialist Japanese farming techniques - but was it worth it?

Elmira tried peaches hailing from Yamanshi Prefecture - in the Kyoutou region of the country. Harrods is selling these at £80 for a box of three.

from Articles | Mail Online https://ift.tt/R4l0Zf2

Comments