Glastonbury started serving free milk from the farm in 1970. Nearly 50 years on it’s still delivered to tents but it now costs £1.20 a pint.
Greg Newman has been volunteering on the milk float for 12 years. He took the BBC on one of his rounds.
Video journalist: Sophie Van Brugen