Skip to playerSkip to main content
  • 5 years ago
Caste Farm in Sevenoaks has the largest lavender field in the country, harvesting enough of the fresh crop to run all the way around the M25.
Comments

Recommended