The Lambeth Country Show is a free festival that takes place annually in Brockwell Park in Lambeth, South London. The show was first founded as the annual Brockwell Park Flower Show in 1967. From Wikipedia
Campaigners claim ecological damage and lack of consultation, while Lambeth council defends cultural and economic benefits.