1976 Rover SD1 pre production car, chassis no 33 and engine no 29. Owned by Leyland Service and Parts Division up to 1981 before going into private ownerships, a good deal of history included from that point up until 1995 with all MOT certificates in that period present, also during that time it had been used for TV work ...
- 26 Jan 2024
- Compare:
- Insurance quotes
- Finance Quotes