August 27, 1967: Location: London, United Kingdom: The three day festival of the Flower Children at Woburn Abbey. Thousands of young people expected to attend the three day Festival of the Flowers Children, which started yesterday at Woburn Abbey, th