We'd love you to write a review of Nicholls Repair Shop Swindon – could you? Submit a Nicholls Repair Shop Swindon review and contribute to the directory of recommended car body repair shops in Swindon. If Nicholls Repair Shop Swindon is your business, then claim it now. Business owners who claim a business can update the description and add new tags and photos.