Results 3 results found Signpost for the Greenway, with the OIympic Stadium behind, Stratford, London, England, United Kingdom, Europe Olympic Stadium (The Bird's Nest), Beijing, China, Asia Olympic Stadium (The Bird's Nest), Beijing, China, Asia