I've just bought a Renault B110, a fairly uncommon van on UK roads. I am looking to find out if anywhere stocks parts for it and any french specialists in the West London area. Luckily the in-laws all live in france so I can get what I need, it just takes longer. Anyone?