Watch: What does a £115 melon taste like?

A shop owner selling melons for £115 each says his customers include footballers and film stars.

Source