Allightons

Allightons is a british supermarket seen in many locations across the uk.

THIS IS A WIP. PLEASE DO NOT PUT A DELETION MARK ON IT. Allightons Is From the same family as aldi and lidl, it is a superstore mainly seen in the uk (as mentioned)