A brand new supermarket is coming to the UK, and it claims to be cheaper than both Aldi and Lidl.
The supermarket has been branded the ‘Russian Lidl’ thanks to its low prices and extensive product range.
It will open its first-ever UK store in Preston this…






