Picador Plc are an automotive group located in the South of England representing the exciting brands of Vauxhall, Renault and Dacia. We are also proud to be an Approved Repairer for Chevrolet. Whether you are in the market for a new or approved used car, new or used van we have a comprehensive range of vehicles available to you from our five dealerships located across Hampshire. Our expert team will
Alex Robertson — Very helpful parts department, quick & efficient. Even received a goodwill discount as an apology for delayed parts shipping