← Back
Capitol Skoda Newport
Auto Accessories
Leeway Industrial Estate, Lee Way, NP19 4SL
Newport
Business profile
Welcome to Capitol Škoda Newport! We're the home for Škoda in Newport. Capitol Škoda is a part of the proud, family-owned group of Mon Motors!
Gallery
Customer reviews
No reviews yet
Write a review