That Rotary Photo postcard is a lot more than nice, stallzer ;)
Here's another from Harrogate, Yorkshire, UK.
Again, I'll gift this one to my pal, born'n'raised in Harrogate.
Back before it was an insanely common name for a restaurant or bar, a 'pump room' was the key mechanical component of a public bath house. Having lived for a time (post-typhoon) lugging water in buckets for 'domestic requirements', I'm all in favor of working water pumps, and agree that they are a fitting subject for a civic-minded RPP.
Sadly, some barbarian made-off with the GPU (Genuinely Postally Used) stamp.
Chingford is in London, ~200 miles from Harrogate, so perhaps the card was bought in Harrogate, written on the train, and posted in London?