Cheltenham: the garden town of England.
Cheltenham.
Cheltenham, 
[1893]
The wrapper bears the title: "Cheltenham illustrated".