Castle Farm is the UK's largest lavender farm. Visitors can explore the fields and enjoy the unique atmosphere.