25"? Highly unusual. I think you can still get 24" road tires, maybe...
Paselas in 24x1"
So I'm sure you could have a custom frame built around some 24" wheels.
A friend of mine used to have a Bianchi with a 24" front wheel, much like Terry designs, dunno where she got slicks for that but I'm sure slicks are still out there.