Write a review Your name* Your e-mail* (Not for publication) Rating ★★★★★ Excellent ★★★★☆ Very good ★★★☆☆ Average ★★☆☆☆ Poor ★☆☆☆☆ Terrible Your review * * — Required information Euro Car Parts, Slough ← View details Unit 3 & 4, Mill West, 13-21 Mill Street, Slough, England SL2 5AD +44 1753 695252