London, United Kingdom
Mile End Stadium, also known as the East London Stadium, is a multi-sports stadium in Mile End and situated in the park of the same name in the East End of London, England. The stadium comprises an athletics stadium and a number of floodlit Astroturf football pitches, tennis and netball courts.
Listen to the audio guide for Beetles in Mile End Park Free on WIP — starts by itself when you arrive, even with the screen off