norustplease
New Member
Still looking at W124 imports and I have come across an outfit at Tockwith near York, called Specialist Cars, who import Mercedes (and other makes) from Japan. Reviews are few and far between and mixed. Has anyone had any dealings with them?