C.P. Company first Goggle jacket was launched for the Mille Miglia back in 1988 and since then they have released a new version each year. With 20 years of heritage behind the Goggle Jacket this year saw the outstanding 20th edition jacket designed by Aitor Throup, and to celebrate the 20th anniversary a special exhibition featuring all 20 jackets and designs from the company’s history premiered in Milan earlier this year. But from this weekend C.P. Company and Aitor Throup are bringing it to London with an open exhibition at Royal Collage of Art “C.P. Company Goggle Jacket – Past and Future. The 20th Anniversary of an Icon”.