Also known as the East London Stadium: a multi-sports stadium in Mile End park. The Wikipedia page is at [1]