New service station and parts buyer.
London : Municipal Publications,
1982-1984.
Automobile supplies industry
Service station.
Service station (London, England : 1984)