Unless it was going to be a Tyneside electric in one of the bays, then only something like that would give it away!
As for those who said it was York...
EDIT: Was this one I saw on the WY Day Rover? Thinking about it now, it does look familiar.
London Bridge
Newcastle was my first thought regarding the other picture of the TWPTE 143 but I blame TB for leading me astray on that one. LOL
I actually thought it was Newcastle but that had already gone so had a fallback position of York in case I was wrong.
I'm going for Hexham on this one.
Open floor in the unlikely event I am right, I have a dreadful connection tonight so I can't upload anything.
Chester