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