The Most Beautiful Olympic Stadiums Ever Built (TRAVEL)
The 2012 London Summer Olympics kicked off last week, and all eyes are on the capital of tea and toast for Oscar-winning