As to the location, I'd imagine somewhere fairly central - in terms of transport links rather than actual geography - would please most, rather than London which would only really be "the best place" for those who live in and around it. For me and no doubt many others it would be easier to reach if it was hosted in a field on the Scottish border than if it was in London (seriously). Birmingham, Manchester and - a bit closer to home - Crewe would get my votes as "easy-to-reach" locations. A poll at a later date for those attending will probably be the best way to decide though.
Cheers,
JB
