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 »