Would you be willing to add a review of Cowes Car Centre Portsmouth? Help create a directory of recommended car body repair shops in Portsmouth by adding your Cowes Car Centre Portsmouth review today. Do you own Cowes Car Centre Portsmouth? If so, claim it now! If you claim a business, you will be able to choose a new business profile photo.