Is that 3rd rail or a shadow I can see in the distance? 
It's SWT, 3rd rail included. I think it's in the London area, I've been there, probably recently.
Probably on the Hounslow loop or the route to Reading/Addlestone.
I was just browsing this thread and have to say that the station looks very like Staines