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.