Eh? I thought the Olympics were not holding any events in Wales?/Scotland/Ireland etc, as its focused on England?
Or was this another sporting event (may have been something to do with the World Cup Footy bid, can't remember.
Newport Wales does have a big velodrome though, don't know if its up to Olympic standards.
Why would it focus on England more so than Scotland when it is the LONDON olympics?
The venues outside London are:
Coventry (Football).
Eton (Flat rowing & kyaking).
Hadleigh Farm, Essex (Mountain biking).
Hampden, Glasgow (Football).
Millenium Stadium, Cardiff (Football).
Old Trafford, Manchester (Football).
Brands Hatch, Kent (Cycling).
Lee Valley, Hertfordshire (Kyaking).
Weymouth (Sailing).
Newcastle (Football).
Granted, it's predominately football but when it's our (UK's) national sport it makes sense to showcase it nationwide.