Login
My Garage

Top Gear Car Sales

1.0 / 5
1 reviews | Add review
8A Terminus Road, Bexhill on Sea TN393LP, UK

Reviews

Peter Barnes

Dealer
Jan 23, 2016
Rude staff. Hard sell tactics. Overpriced.

Submit your review

Did you have business with this dealer? Please review your experience and help others.