New Lidl store in Cambridgeshire town granted alcohol licence Published 22 Apr 2024 The decision was confirmed earlier this month. Full Article