Mayfield, a lavender field near LondonAll you need to know about the best lavender field close to London