Diesel invites public to SS23 show

London taxis, the second life of diesel cars