Aldi has invested almost £600 million to upgrade its stores across the UK since 2017, including four in Oxfordshire.