UK's biggest sunflower farm

The village of Deeping Saint Nicholas near Peterborough is home to the UK's biggest producer of the giant yellow flowers.