Somersham Spa : an English village /
Lee, Andy,1960-
Somersham : Somersham Brands,
c2001.
Title from cover.
Health resorts