Final venues announced for Horsham Distirct league