The place where British tradition meets Japanese craftmanship