Note: Do not rely on this information. It is very old.
St Helens
St. Helens, an important commercial town in Lancashire, 12 miles E.N.E. of Liverpool. Within a recent period it was still a small village. It is the centre of the plate-glass industry, and also contains alkali, iron, and copper-smelting works.