Respond to
a review

Nav

Brilliant service

I bought car from Star Cars London 2 months ago it was very good but found a little issue with it they was very Corporative and they book that with them Mechanic and the issue was resolved within 2 days happily driving now good ppls brilliant service

Dealer   Reviewer