The Olympic Stadium

The Olympic Stadium
London, E15 2NQ