Factual error: Two cars in this episode set in 1964 are too new, Robert Stratton's Wolseley 1100 or 1300 is a mark two which didn't start production until 1967, and George Gently's Rover 3 litre is a 1966 mark 3 model fitted with rostyle wheels from the 1967 3.5 litre model.
Factual error: John Bacchus is trying to sell his MGB sports car for £100, the car is less than a year old and would be worth much more than that - a new one would be about £850, and it wouldn't have lost 90% of its value in a year.