Garden Finder > England > Greater London > London Olympic Park
Directions The main stadium will be on the site of Marshgate Lane Trading Estate