I dont think Fairford is a good location for a European Championship. Its simply in the middle of nowhere (Ive been there so I know). The RAI is 300m from a train station and 15 minutes from one of the biggest airports in Europe, and with Easyjet prices from London its not that expensive to get there for visitors.
Also I dont think it makes sense to do every single European championship in the UK.
Bookmarks