That's one of my favorite sites. I have a few more...
If you feel like digging through 5 pages worth of posts, then
Sykospark's Rivethead forum has a thread on urban decay.
Here are a few ghost stations for the London Underground. The Aldwych Station Tour is my favorite bit.