The Bristol Downs League was formed almost 120 years ago and takes place every Saturday afternoon. No less than 41 amateur teams, comprised of over 1,500 players, gather at 2pm on one giant field ...
Some results have been hidden because they may be inaccessible to you