That to me looks like its in wales not sure what station it is though??
I'm confident that's not in England. I'm thinking Wales as well, but my knowledge of Welsh stations is pretty poor, as I've only been there via HST.
Somewhere in Scotland?
Pilning
Harrington
Workington.
I shall leave the owner of the picture to look after it now.
Sanqhuar.