Does anyone know where in London can you watch the Opening Ceremonies on a big screen?
Obviously, I did not get tickets to the actual opening ceremonies but would love to watch it on a giant big screen with other tourists, and fans. Let me know if you for sure know of different places to check out the ceremonies.