However you can buy the tickets according to the Thomas cook website. They have created package deals, so people can stay over the night in London after watching the event. Though the ticket to the games can be very expensive, such as from £99-£500+. I personally they done this as a opportunity to gain more money, since it is a one off event and world wide. They know clearly that someone would buy the tickets in whatever price.
Co Cola a well known brand is sponsoring the Olympic. From their website you can see that people have chances to win tickets to see the events or other prizes. Simply by buying a bottle of coke, as each bottle has a code so people can enter it on the website.
In this website you can see the cost of each event. Such as the opening ceremony can cost over £1000! So some people may need to reconsider if they really want to go or if its worth it.