08-09-2021 17:00
via
thisislocallondon.co.uk
When Next and Aldi were confirmed for new £14m shopping centre
It is five years ago this week since several big high street names were announced as the first brands that were moving into a new shopping centre in Epping Forest.
Read more »