Castle Farm in Shoreham, near Sevenoaks in Kent, opens its 100 acres of lavender fields to the public every year in June and ...
Castle Farm in Shoreham, near Sevenoaks, open their 100 acres of lavender fields to the public every year in June and July for walks, picnics – and photos.