News

A new Isle of Wight MOT and vehicle servicing centre has opened its doors at the former Philips Fine Foods site in Northwood.