where are the bp big screens?
Big screens are usually set up in Trafalgar Square, Wembley Park, Television Centre in White City and Arena Square in Wembley, where you can watch various daytime and evening performances.