Owen
Awful service
Left my car for diagnostics. They kept the car for three days and when I called to check it turned out that they totally forgot about it. Avoid Cooper BMW Thames Ditton they don’t care about post-sales service.