Looking for something different to do in London, England? Mayfield Lavender is the place to visit! Located less than 15…