Watford approved £100m Charter Place revamp Nostalgic snaps show big high street names we've lost The shopping centre, which was once home to shops including Argos, C&A, Top Shop and also home to ...
The owner of an upcoming atria Watford business says he is “thrilled” to be bringing it to the High Street shopping centre.