Olympic Park

Olympic Park in east London is home to eight venues. More than 600 acres of industrial land has been turned into green space and sports arenas for the 2012 Games.
Copyright © 2016, Los Angeles Times
72°