Sounds like we need a clue: its not a unit.
Class 66?
Another possibility was the Royal Scotsman Observation Lounge Car!
Next up:
Class 333 West Yorkshire Metro
Class 37s in Europhoenix livery?
Looks like graffiti... maybe a container flat of some sort?
HST in Virgin?
Class 377?