Discover the difference.
Henlow Grange Health Farm.
[England?] : [Henlow Grange Health Farm?],
[1998?]
Cover title.
Tariff and special offers leaflets loosely inserted.