Spook London is an exclusive partner with this venue – please enquire more more details.
Castle Lavender Farm
Castle Farm is the UK’s largest family run lavender farm in North Kent. In the summer months, the lavender fields burst into colour across the Kent landscape from the end of June through to the end of July when the farmers harvest the flowers at their peak for their oil. Bask in the scent of lavender and enjoy wandering through the fields or dining amongst the flowers.