The annual Kenilworth Lions Grand Show takes place in Abbey Fields on Saturday (June 9) Continue reading...