Eastern National 1750, JNO199N, Leyland National and 3030, NPU977M, Bristol VR / ECW.
Seen here on the X23 & X22 Thursday only services, introduced 30th October 1986 following deregulation. Note the LN doesn't show the X and the VR shows it as a suffix rather than as a prefix.
Photo taken by Eric Thompson, November 1986, Ipswich