In 2012, the Olympics came to London. There were several events that took place on London's streets and were free for everyone to enjoy.
This gallery is empty.