Castle Farm in Shoreham, near Sevenoaks in Kent, opens its 100 acres of lavender fields to the public every year in June and ...
A lavender farm in Kent has started welcoming visitors from around the world as it begins its annual tourist season. Castle Farm in Shoreham, near Sevenoaks, opens its lavender fields to the public ...