England, 2026
2 considered venues in Shropshire. Order follows the England ranking.
How we rank. Rankings cannot be bought.
England 6
The Mill Barns
Shropshire. Barn
Score
98.7
England 75
Stanford Farm
94.8