A
ADS NEMS Review of Grange Barnet Land Rover
Avoid at all costs! I would give 0 stars if I coul...
Avoid at all costs! I would give 0 stars if I could. Terrible customer service, staff should all be sent for re-training on good customer service. They do a huge disservice to the premium brand that is Land Rover. Even though it is further away, stick to Chipperfield Land Rover.
Comments: