You need to get local media interested in it,papers,radio,tv etc James.
Way back in time when I was younger(a long long long time a go)I used to race model power boats and we contacted local radio and the sheffield star,they both came down to cover the weekend of racing we put on and I got interviewed live on radio sheffield and my ugly mush printed in the paper.
Over the Sunday and Monday we had quite a few people turn up to watch.
With you hosting an international event like the euro's I'm sure you'd get some interest
I think that would be a better way of getting new people into the hobby than just having a hall full of stalls.
Just my thoughts!.