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.

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.