Edmonton Green Shopping Centre
United Kingdom
Edmonton Green shopping centre is a large shopping centre in Edmonton, north London, which also encompasses a market. It is located close to Edmonton Green railway station and a large bus station, on The Broadway. The centre was first opened in 1967.
Shopping mall data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).