Saw this on tuesday as I came on at the heathrow junction. Looked in very good condition. Anyone on here?