The Honda N Box is Japan's best-selling kei car, and is underpinning the firm's current upturn in financial fortunes
View all car reviews