Tag: Venue

England: The Rest

Went to the O2 Arena to see the special New Year’s Eve programme (excerpts shown on NBC with Carson here in the USA via tape delay) which was broadcast live on ITV1. The O2 is an amazing arena. It’s been — since it opened — voted the best arena in the WORLD by Pollstar and […]