Location, location, location ... Compare the audience at the last several nationals to the ones in 2016 which were held at the Hertfordshire Sports Village in Hatfield, England, which is basically north London. The sports hall was full pretty much every day.
Just look at this - all seats are...