Aldi, Britain’s fifth largest supermarket, is set to celebrate the opening of a brand new store in Watford. https://www.youtube.com/watch?v=OTMKfd2nc2I Standing…