Le Car Centre was established in
1983 in Finchley and were appointed Main
Dealers for Škoda in 1991. We are
providers of top quality, Škoda's...
REQUEST A ŠKODA BROCHURE
for the following vehicles,
Fabia, Octavia, Superb
or Yeti and we will send
you the relevant brochures, by post.