lavender_L2.jpg
travel

Lavender Fields

Just 15 miles outside of London lies Mayfield Lavender Farm with 25 acres of organic lavender and many ways to consume it.