关于 Castle Farm
Castle Farm is the UK's largest producer of lavender oil. Browse our website or visit our lavender farm in Kent, home to an award-winning farm shop.
Castle Farm is the UK's largest producer of lavender oil. Browse our website or visit our lavender farm in Kent, home to an award-winning farm shop.