This large shopping centre located in Enfield, North London opened in 1967 and was redeveloped in 2008.
It includes over 120 shops, a vibrant indoor market and a variety of restaurants.
Features Include:
{{location.region}}