St. Helens : the official guide.
St. Helens (Merseyside, England).Metropolitan Borough Council.
[Gloucester] : British Publishing Co.,
c2005.
Title from cover.
Includes index of advertisers.