★ 4.7 (13) A Junction 9 Car Sales Unit 6 Dover Court, Dover Road, Latchford Car Dealership Directions