Two Castles Run between Warwick and Kenilworth attracts 4,000 runners and raises £100,000 for charity. Continue reading...