60 years on since Lennon’s Supermarket opened in St Helens
One local newspaper dubbed it a “housewife’s heaven” as they described how supermarket shopping “on a really big scale” had arrived in the town.
Built on the site of what had been the Scala Cinema, the store opened on July 30 1963 and claimed to be one…