Where Is The Spa Water In Cheltenham?
the Pittville Pump Room. In Cheltenham, there is only one place where you can still get spa water, and that is at the Pittville Pump Room. Is there a natural spa in Cheltenham? Having been a spa town resort since 1716, with the discovery of the health benefits of our natural spa water, Cheltenham is …